Sokat beszélnek róla Dokkmunkás, a nyílt forráskódú projekt, amely lehetővé teszi számunkra a konténerek kezelését, bizonyos hasonlósággal egy virtuális géppel, bár könnyebb és futtathatóbb módon. Ahhoz, hogy jobban megismerjem a technológiát, és tekintettel arra, hogy valószínűleg a következő napokban valaki bekerül a csapatba, amelyet a Docker szakértőjének tartok, elhoztam ezt a cikket, amely megtanít A Docker telepítése a Linux Mint 18 Sarah-ra.
Mi az a Docker?
A Wikipédiát idézve azt mondhatjuk, hogy «Dokkmunkás egy nyílt forráskódú projekt hogy automatizálja az alkalmazások telepítését a szoftvertárolókban, további operációs rendszerszintű absztrakciós és automatizálási réteget biztosítva az operációs rendszer szintjén Linux alatt”.
En pocas palabras, A Docker lehetővé teszi számunkra az alkalmazások fejlesztését anélkül, hogy aggódna, hogy a kódunk nem fog működni azon a gépen, amelyen futni fog.
Hogyan lehet a Dockert hagyományos módon telepíteni a Linux Mint rendszerre
A Docker (docker-engine) legújabb verziójának telepítése a Linux Mint 18-ra, csak be kell tartanunk a dokkoló használati útmutató. Röviden: alapvetően a csomagot a Docker által kezelt tárból telepíti.
# Actualizando sudo apt-get update sudo apt-get install apt-transport-https ca-certificates -y # Añadiendo la nueva clave gpg sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D # Añadiendo /etc/apt/sources.list.d/docker.list sudo echo deb https://apt.dockerproject.org/repo ubuntu-xenial main >> /etc/apt/sources.list.d/docker.list # Instalando sudo apt-get update sudo apt-get purge lxc-docker sudo apt-get install linux-image-extra-$(uname -r) -y sudo apt-get install docker-engine cgroup-lite apparmor -y sudo usermod -a -G docker $USER #Ejecutando Docker sudo service docker start
sudo
docker run hello-world
A Docker automatikus telepítése a Linux Mint rendszerre
Van egy nagyon egyszerű és automatikus módszer erre telepítse a Dockert a Linux Mint-re és alapvetően egy rutin végrehajtása hajtja végre az összes szükséges parancsot, ahhoz való hozzáféréshez és telepítéshez a következő parancsokat kell végrehajtania:
# Clonar el repositorio git
git clone https://github.com/ligles/Install-Docker-on-Mint-Sarah.git
# Acceder a la carpeta del script
cd Install-Docker-on-Mint-Sarah
#Dar permiso de ejecución
sudo chmod +x Install-Docker-on-Mint-Sarah.sh
#Ejecutar el Script
./Install-Docker-on-Mint-Sarah.sh
Al final de la instalación el script muestra el siguiente mensaje:
Hola desde Docker!
Este mensaje muestra que su instalación está funcionando correctamente.
Para generar este mensaje, Docker realizó los siguientes pasos:
- El cliente Docker se puso en contacto con el daemon Docker.
- El demonio Docker sacó la imagen de «hello-world» del Docker Hub.
- El demonio Docker creó un nuevo contenedor de esa imagen que ejecuta el ejecutable que produce la salida que está leyendo actualmente.
- El daemon Docker transmitió esa salida al cliente Docker, que la envió a su terminal.
Para probar algo más ambicioso, puedes ejecutar un contenedor de Ubuntu con:
$ docker run -it ubuntu bash
Kétségtelenül néhány gyors alternatíva a Docker telepítéséhez, ez egy olyan technológia, amelyet mindannyiunknak el kell kezdenünk ismerni és főleg fejleszteni. Mi a véleményed Dockerről?
Ha a Linux Mint telepítése megőrjít, vegye figyelembe, hogy a letöltött .sh fájlnak nincs féljel, hanem aláhúzása.
A lépéseket követve is csak ezt a hibát kapom
Nem sikerült elindítani a docker.service szolgáltatást: Az egység docker.service maszkolva van