Linux Mint 18 Sarah에 Docker를 설치하는 방법

컨테이너를 관리할 수 있게 해주는 오픈소스 프로젝트인 Docker 에 대한 이야기가 많이 나오고 있습니다 . Docker는 가상 머신과 비슷하지만 더 가볍고 실행 가능한 방식을 제공합니다. 이 기술에 대해 더 자세히 알아보고, Docker 전문가라고 생각하는 분이 곧 저희 팀에 합류할 예정이라, Linux Mint 18 Sarah에 Docker를 설치하는 방법을 알려드리는 글을 작성하게 되었습니다.

Docker를 설치하는 방법

도커

Docker 란 무엇입니까?

위키피디아에 따르면, " 도커 는 소프트웨어 컨테이너 내에 애플리케이션 배포를 자동화 하는 오픈 소스 프로젝트로 , 리눅스 운영 체제 수준에서 가상화에 대한 추가적인 추상화 및 자동화 계층을 제공합니다 ."

요컨대, Docker를 사용하면 코드가 실행될 환경에서 제대로 작동하지 않을까 걱정하지 않고 애플리케이션을 개발할 수 있습니다 .

Linux Mint에 Docker를 전통적인 방법으로 설치하는 방법

Linux Mint 18에 최신 버전의 Docker(docker-engine)를 설치하려면 Docker 사용자 가이드 의 지침을 따르면 됩니다 . 간단히 말해, Docker 관리 저장소에서 패키지를 설치하면 됩니다.

# 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

Linux Mint에 Docker를 자동으로 설치하는 방법

리눅스 민트에 Docker를 설치하는 매우 쉽고 자동화된 방법이 있습니다 . 기본적으로 필요한 모든 명령어를 실행하는 루틴을 실행하는 방식입니다. 이러한 방식으로 Docker에 접근하고 설치하려면 다음 명령어를 실행해야 합니다.

# 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:

  1. El cliente Docker se puso en contacto con el daemon Docker.
  2. El demonio Docker sacó la imagen de «hello-world» del Docker Hub.
  3. El demonio Docker creó un nuevo contenedor de esa imagen que ejecuta el ejecutable que produce la salida que está leyendo actualmente.
  4. 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

이것들은 Docker를 설치하는 몇 가지 간단한 방법입니다. Docker는 우리 모두가 배우고, 더 나아가 개발에 참여해야 할 기술입니다. Docker에 대해 어떻게 생각하시나요?


Google에서 선호하는 검색 엔진으로 추가