Debian . О дистрибутивах Debian по чесноку
차례:
Docker는 거의 모든 곳에서 실행할 수있는 휴대용의 자급 자족 컨테이너로 애플리케이션을 신속하게 빌드, 테스트 및 배포 할 수있는 컨테이너화 플랫폼입니다.
Docker는 컨테이너 기술의 사실상 표준이며 DevOps 엔지니어와 지속적인 통합 및 제공 파이프 라인을위한 필수 도구입니다.
이 튜토리얼에서는 데비안 9 머신에 Docker를 설치하는 과정을 안내하고 기본 Docker 개념과 명령을 살펴 봅니다.
전제 조건
이 학습서를 계속하기 전에 sudo 권한이있는 사용자로 로그인했는지 확인하십시오. 이 학습서의 모든 명령은 루트가 아닌 사용자로 실행해야합니다.
데비안에 Docker 설치
다음 단계는 Docker의 저장소에서 최신 안정 Docker 버전을 설치하는 방법을 설명합니다.
-
설치된 패키지를 최신 버전으로 업데이트하십시오.
sudo apt update
sudo apt upgrade
HTTPS를 통해 새 저장소를 추가하는 데 필요한 종속성을 설치하십시오.
sudo apt install apt-transport-https ca-certificates curl software-properties-common gnupg2
다음 curl 명령을 사용하여 저장소의 GPG 키를 가져 오십시오.
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
다음을 입력하여 Docker APT 저장소를 시스템의 소프트웨어 저장소 목록에 추가하십시오.
sudo add-apt-repository "deb https://download.docker.com/linux/debian $(lsb_release -cs) stable"
Docker 리포지토리가 활성화되었으므로
apt
패키지 목록을 업데이트하고 다음과 같이 최신 버전의 Docker CE (Community Edition)를 설치하십시오.sudo apt update
sudo apt install docker-ce
설치가 완료되면 Docker 서비스가 자동으로 시작됩니다. 다음을 입력하여 확인할 수 있습니다.
sudo systemctl status docker
● docker.service - Docker Application Container Engine Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled) Active: active (running) since Fri 2018-07-27 17:02:07 UTC; 1min 14s ago Docs: https://docs.docker.com Main PID: 16929 (dockerd) CGroup: /system.slice/docker.service
작성 당시 데비안 9에서 사용 가능한 Docker의 현재 버전은
18.06.0-ce
입니다. 다음과 같이 Docker 버전을 확인하십시오.docker -v
Docker version 18.06.0-ce, build 0ffa825
Sudo없이 Docker 명령 실행
기본적으로 관리자 권한이있는 사용자 만 Docker 명령을 실행할 수 있습니다.
sudo
를 추가하지 않고 루트가 아닌 사용자로 Docker 명령을 실행하려면 Docker CE 패키지 설치 중에 작성된 docker 그룹에 사용자를 추가해야합니다. 다음과 같이 입력하면됩니다:
sudo usermod -aG docker $USER
$USER
는 사용자 이름을 보유한 환경 변수입니다.
그룹 멤버쉽이 새로 고쳐 지도록 로그 아웃했다가 다시 로그인하십시오.
sudo
를 추가하지 않고 docker 명령을 실행할 수 있는지 확인하려면 다음 명령을 실행하여 테스트 이미지를 다운로드하고 컨테이너에서 실행 한 다음 "Hello from Docker"메시지를 인쇄하고 종료하십시오.
docker container run hello-world
출력은 다음과 같아야합니다.
도커 컨테이너 제거
하나 이상의 컨테이너를 삭제하려면 컨테이너 ID (또는 ID)를 복사하여
container rm
하위 명령 뒤에 붙여 넣으십시오.
docker container rm c55680af670c
결론
데비안 9 머신에 Docker를 설치하는 방법과 Docker 이미지를 다운로드하고 Docker 컨테이너를 관리하는 방법을 배웠습니다. 이 튜토리얼은 Docker 생태계의 표면을 거의 긁지 않습니다. 다음 기사 중 일부에서는 Docker의 다른 측면을 계속 살펴볼 것입니다.
공식 Docker 설명서도 확인하십시오.
도커 데비안데비안 9에서 PHP Composer를 설치하고 사용하는 방법

Composer는 PHP의 종속성 관리자입니다. 이 튜토리얼은 Debian 9 시스템에 Composer를 설치하는 데 필요한 단계를 제공합니다.
debian 9에서 docker compose를 설치하고 사용하는 방법

Docker Compose는 다중 컨테이너 Docker 애플리케이션을 정의하고 조정하는 데 사용되는 도구입니다. YAML 파일을 사용하여 응용 프로그램의 컨테이너, 네트워크 및 볼륨을 구성합니다.
centos 7에서 docker를 설치하고 사용하는 방법

이 튜토리얼에서는 CentOS 7에 Docker CE를 설치하고 기본 Docker 개념 및 명령을 탐색하는 방법을 살펴 봅니다.