마이크로서비스 아키텍처의 인기로 인해 Docker 컨테이너의 인기가 점점 더 높아지고 있습니다. 이를 통해 개발자는 다양한 플랫폼과 환경에서 애플리케이션을 구축하고 실행할 수 있으므로 애플리케이션의 이식성과 확장성이 향상됩니다. 이 기사에서는 Linux 시스템에서 Docker 컨테이너를 사용하는 방법을 소개합니다.
Linux 시스템에 Docker를 설치하는 것은 매우 간단합니다. Docker 공식 웹사이트에서 Docker 설치 패키지를 다운로드하거나 시스템의 기본 패키지 관리자를 사용하여 설치할 수 있습니다.
Ubuntu 시스템의 경우 다음 명령을 사용하여 설치할 수 있습니다.
sudo apt-get update sudo apt-get install docker.io
CentOS 시스템의 경우 다음 명령을 사용하여 설치할 수 있습니다.
sudo yum update sudo yum install docker
설치가 성공적으로 완료되면 다음 명령을 사용하여 Docker가 설치되었는지 확인할 수 있습니다. 올바르게:
docker --version
설치가 완료되면 Docker 서비스를 시작해야 합니다. 다음 명령을 사용할 수 있습니다.
sudo service docker start
다음 명령을 사용하여 자동 시작을 활성화할 수도 있습니다.
sudo systemctl enable docker.service
Docker 이미지는 사전 구성된 애플리케이션 환경입니다. Docker 사용자는 이미 빌드된 이미지를 가져와 로컬 또는 온라인으로 실행할 수 있습니다.
다음 명령을 통해 Docker 이미지를 가져올 수 있습니다.
docker pull image-name
"image-name"은 가져와야 하는 이미지의 이름입니다. 예를 들어 최신 버전의 Ubuntu를 가져오려면 다음 명령을 사용하면 됩니다.
docker pull ubuntu:latest
Docker Hub에서 다른 이미지를 찾아 다운로드할 수 있습니다.
Docker 이미지를 가져온 후에는 Docker 컨테이너를 실행할 수 있습니다. 다음 명령을 사용할 수 있습니다:
docker run image-name
"image-name"은 실행해야 하는 이미지의 이름입니다.
예를 들어 Ubuntu에서 대화형 터미널을 실행하려면 다음 명령을 사용할 수 있습니다.
docker run -it ubuntu /bin/bash
이렇게 하면 대화형 Ubuntu 터미널이 실행됩니다. 명령을 실행한 후 종료 명령을 사용하여 터미널을 종료할 수 있습니다.
백그라운드에서 실행해야 하는 서비스가 많이 있습니다. Docker에서는 다음 명령을 사용하여 데몬을 실행할 수 있습니다.
docker run -d image-name command
"command"는 실행해야 하는 명령입니다. 예를 들어 Apache 웹 서버를 백그라운드에서 실행하려면 다음 명령을 사용할 수 있습니다.
docker run -d -p 80:80 httpd
이렇게 하면 Apache 웹 서버가 시작되고 로컬 포트 80에서 수신 대기하며 백그라운드에서 실행됩니다.
다음 명령을 사용하여 현재 실행 중인 Docker 컨테이너를 볼 수 있습니다.
docker ps
이렇게 하면 실행 중인 모든 Docker 컨테이너의 세부 정보가 나열됩니다.
Docker 컨테이너를 중지하려면 다음 명령을 사용할 수 있습니다.
docker stop container-id
"container-id"는 중지해야 하는 컨테이너의 ID입니다. "docker ps" 명령을 사용하여 컨테이너 ID를 찾을 수 있습니다.
Docker 컨테이너를 삭제하려면 다음 명령을 사용할 수 있습니다.
docker rm container-id
"container-id"는 삭제해야 하는 컨테이너의 ID입니다. "docker ps -a" 명령을 사용하여 컨테이너 ID를 찾을 수 있습니다.
요약
Docker 컨테이너는 다양한 플랫폼과 환경에서 애플리케이션을 구축하고 실행할 수 있는 인기 있는 마이크로서비스 아키텍처입니다. Linux 시스템에서는 간단한 명령을 사용하여 Docker 컨테이너를 설치하고 사용할 수 있습니다. Docker 이미지를 가져와 실행하고, 백그라운드 서비스를 실행하고, Docker 컨테이너를 보고 중지하는 방법을 다루었습니다. 이 기사가 도움이 되기를 바랍니다!
위 내용은 Linux 시스템에서 Docker 컨테이너를 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!