사용 가상화는 매일 더욱 관련성이 높아지고 있습니다., 제공하는 개선 사항과 새로운 기능을 통해 기술을 더 쉽게 사용할 수 있기 때문입니다. 이를 통해 회사와 최종 사용자 모두 쉽게 사용할 수 있고 보안을 유지할 수 있습니다.
그녀와 함께 다양한 활동을 수행하고 운영 체제와 애플리케이션을 모두 실행할 수 있습니다. 완전히 격리 된 공간에서 작동하기 때문에 호스트 운영 체제를 손상시키지 않습니다.
이 시간 Docker를 살펴 보겠습니다.어느 크로스 플랫폼 오픈 소스 애플리케이션입니다. 해적 소프트웨어 컨테이너 내에서 애플리케이션 배포를 자동화합니다. Linux의 운영 체제 수준에서 가상화의 추가 추상화 및 자동화 계층을 제공합니다.
Docker는 이미 꽤 유명하기 때문에 많은 분들이 이미 들어 보셨거나 사용하셨습니다. 기본적으로 운영 체제 수준에서 컨테이너 가상화를 수행 할 수 있습니다.하지만 Docker는 cgroup 및 네임 스페이스와 같은 Linux 커널의 리소스 격리 기능을 사용하여 독립 컨테이너가 단일 Linux 인스턴스 내에서 실행될 수 있도록하여 가상 머신을 시작하고 유지하는 오버 헤드를 방지합니다.
Docker는 두 가지 버전을 처리합니다. EE 회사 (Enterprise Edition) 및 다른 하나는 CE 커뮤니티 (Community Edition).
우리의 경우 v우리는 무료 버전을 사용하는 것을 마스터합니다.
설치를 시작하기 전에 업데이트의 경우 이전에 수행 한 모든 설치를 제거해야합니다. 이 방법은 Ubuntu Artful 17.10, Ubuntu Xenial 16.04 및 Ubuntu Trusty 14.04에도 적용됩니다.
이제 d우리는 터미널을 열어야합니다 (Ctrl + Alt + T) 및 다음 명령을 실행하십시오. Docker의 이전 설치를 제거하려면 :
sudo apt-get remove docker docker-engine docker.io
이 작업을리포지토리를 업데이트해야 할 때 과 :
sudo apt-get update
그리고 모든 패키지 :
sudo apt-get upgrade
Ubuntu 18.04에 Docker CE 설치
몇 가지 종속성을 설치해야합니다. 다음 명령으로 Docker에 필요합니다.
sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ software-properties-common
지금 완료 GPG 키를 가져와야합니다.
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
지문이 바다 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88, 지문의 마지막 8자를 찾습니다.
이것에 대한 다음 명령을 실행할 수 있습니다.
sudo apt-key fingerprint 0EBFCD88
다음과 같이 반환되어야합니다.
pub 4096R/0EBFCD88 2017-02-22 Key fingerprint = 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88 uid Docker Release (CE deb) <docker@docker.com> sub 4096R/F273FCD8 2017-02-22
지금 저장소를 추가해야합니다 다음 명령을 사용하여 시스템에
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
오류가 발생하면 sources.list를 편집하여 수동으로 추가 할 수 있으며 입력 한 터미널에서이를 수행 할 수 있습니다.
sudo nano /etc/apt/sources.list
그리고 가급적이면 끝에 다음 줄을 추가합니다.
deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable
18.04에 artful에 17.10, 16.04에 xenial 또는 14.04에 trusty를 사용하지 않는 경우 Bionic을 대체합니까?
이 작업이 완료되면 리포지토리 목록을 다음과 같이 업데이트합니다.
sudo apt-get update
그리고 지금 이제 시스템에 Docker를 설치할 수 있습니다., 다음 명령을 입력하기 만하면됩니다.
sudo apt-get install docker-ce
설치가 완료되면 시스템을 시작할 때 Docker 서비스가 자동으로 시작되므로 컴퓨터를 다시 시작하는 것이 좋습니다.
에 Docker가 성공적으로 설치되었는지 확인 이미 시스템에서 실행 중입니다. 간단한 테스트를 할 수 있습니다, 터미널을 다시 열고 다음 명령을 실행하기 만하면됩니다.
sudo docker run hello-world
최종적으로 Docker 그룹을 사용자에게 추가해야합니다. 이것은 시스템에서 생성되지만 자동으로 추가되지 않으므로 터미널에서이 작업을 수행하려면 다음을 실행합니다.
sudo usermod -aG docker $USER
그리고 짜잔, Docker 버전을 최신 버전으로 업데이트하려면 다음을 실행하기 만하면됩니다.
sudo apt-get install docker-ce
그것에 대해 더 알고 싶다면 링크에서 더 많은 플랫폼에 대한 설치 안내서를 참조하십시오. 이것은.
로그인 및 Wi-Fi에 문제가 있습니다.
유튜브?
Ubuntu 18에서는 작동하지 않습니다. 먼저 해보 셨나요?
안녕하세요, 튜토리얼 주셔서 감사합니다. 스캔들에서 나왔습니다. Docker가 아직 "안정된"버전을 출시하지 않은 것 같고 "test"를 추가해야하므로 저장소 라인이 실패한다고 언급하십시오.
올바른 것은 다음과 같습니다.
deb [arch = amd64] https://download.docker.com/linux/ubuntu 생체 공학 테스트
확인되고 작동합니다.
안부
감사!….