>  기사  >  운영 및 유지보수  >  Linux 시스템에 Docker를 설치하는 방법

Linux 시스템에 Docker를 설치하는 방법

PHPz
PHPz원래의
2023-04-10 14:20:301416검색

Docker는 개발자가 애플리케이션에서 다양한 구성 요소를 쉽게 사용할 수 있도록 하는 인기 있는 컨테이너화 엔진입니다. Docker 서버를 설치하는 방법은 무엇입니까? 이번 글에서는 Linux 운영 체제에 Docker를 설치하는 방법을 소개합니다.

  1. Update Server

Docker를 설치하기 전에 서버를 업데이트하는 것이 좋습니다. 다음 명령을 사용하여 서버를 업데이트할 수 있습니다.

sudo apt-get update
sudo apt-get upgrade
  1. Docker 공식 저장소에서 Docker 설치

설치를 시작하기 전에 Docker를 설치하려면 Docker 공식 저장소를 추가해야 합니다. 공식 저장소는 다음 명령을 사용하여 추가할 수 있습니다.

sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

그런 다음 Docker 공식 GPG 키를 추가하여 설치 파일의 무결성을 확인하세요.

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

다음으로 Docker 저장소를 서버의 APT 저장소에 추가하세요.

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

마지막으로 다음 명령을 사용하여 Docker 엔진을 설치하세요.

sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
  1. Docker 설치 성공 여부 확인

설치가 완료된 후 Docker 설치 성공 여부를 확인할 수 있습니다. Docker 버전은 다음 명령을 사용하여 확인할 수 있습니다.

docker --version

Docker 설치에 성공하면 Docker 버전이 표시됩니다.

  1. Docker 사용 시작하기

Docker가 서버에 성공적으로 설치되었으므로 이제 Docker를 사용할 수 있습니다. Docker 활동을 보려면 다음 명령을 사용하십시오.

sudo systemctl status docker

Docker 서비스 시작:

sudo systemctl start docker

Docker 서비스 중지:

sudo systemctl stop docker

Docker 서비스 다시 시작:

sudo systemctl restart docker
  1. Docker-Compose 설치

Docker-Compose는 컨테이너 애플리케이션을 위한 여러 도구를 실행합니다. Docker-Compose를 설치하려면 다음 명령을 사용하세요.

sudo curl -L "https://github.com/docker/compose/releases/download/{docker-compose-version}/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

{docker-compose-version}를 설치하려는 Docker-Compose 버전으로 바꾸는 것을 잊지 마세요. 다음 명령을 실행하여 권한을 설정하세요.

sudo chmod +x /usr/local/bin/docker-compose

마지막으로 다음 명령을 실행하여 Docker-Compose가 성공적으로 설치되었는지 확인하세요.

docker-compose --version

위는 Linux 시스템에 Docker 서버와 Docker-Compose를 설치하는 방법입니다. 다음 단계를 따르면 Dockerized 애플리케이션 개발 및 배포를 즉시 시작할 수 있습니다.

위 내용은 Linux 시스템에 Docker를 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.