도커 환경에 들어가는 방법

PHPz
풀어 주다: 2023-04-18 09:57:22
원래의
7030명이 탐색했습니다.

Docker는 개발자가 애플리케이션을 배포하고 관리할 수 있도록 지원하는 컨테이너화 기술입니다. Docker 환경은 운영 체제의 애플리케이션입니다. Docker 환경은 명령줄이나 그래픽 인터페이스를 통해 들어갈 수 있습니다. 이 문서에서는 Docker 환경에 들어가는 방법과 Docker 환경의 일반적인 명령 및 작업을 소개합니다.

1. 도커 환경 진입 방법

  1. 명령줄 방식

도커 컨테이너 환경에 진입하려면 명령줄에 다음 명령어를 입력하세요.

docker exec -it container_name /bin/bash
로그인 후 복사
로그인 후 복사

그 중 Container_name은 도커 컨테이너의 이름입니다. 이 명령을 통해 컨테이너 환경의 셸에 들어가 작업을 수행할 수 있습니다.

  1. 그래픽 사용자 인터페이스 방식

Docker 데스크톱 애플리케이션을 실행하여 Docker 환경에 들어갈 수 있으므로 Docker 환경에서 관리, 배포 및 기타 작업을 수행할 수 있습니다. Docker Desktop은 개발자가 사용할 수 있는 사용자 친화적인 인터페이스를 제공합니다.

2. Docker 환경의 일반적인 명령

Docker 환경에 들어간 후 몇 가지 일반적인 Docker 명령을 사용하여 컨테이너를 작동할 수 있습니다.

  1. docker ps

이 명령은 실행 중인 모든 Docker 컨테이너를 나열하는 데 사용됩니다.

docker ps
로그인 후 복사
  1. docker Images

이 명령은 모든 Docker 이미지를 나열하는 데 사용됩니다.

docker images
로그인 후 복사
  1. docker build

이 명령은 Docker 이미지를 빌드하는 데 사용됩니다.

docker build -t image_name .
로그인 후 복사
로그인 후 복사

여기서 image_name은 빌드된 Docker 이미지의 이름입니다.

  1. docker run

이 명령은 Docker 이미지에서 Docker 컨테이너를 생성하고 실행하는 데 사용됩니다.

docker run -it image_name /bin/bash
로그인 후 복사
로그인 후 복사
  1. docker exec

이 명령은 실행 중인 Docker 컨테이너에서 명령을 실행하는 데 사용됩니다.

docker exec -it container_name /bin/bash
로그인 후 복사
로그인 후 복사

여기서, 컨테이너_이름은 Docker 컨테이너의 이름입니다.

  1. docker stop

이 명령은 실행 중인 Docker 컨테이너를 중지하는 데 사용됩니다.

docker stop container_name
로그인 후 복사

여기서, 컨테이너_이름은 Docker 컨테이너의 이름입니다.

  1. docker rm

이 명령은 중지된 Docker 컨테이너를 삭제하는 데 사용됩니다.

docker rm container_name
로그인 후 복사

여기서, 컨테이너_이름은 Docker 컨테이너의 이름입니다.

  1. docker rmi

이 명령은 Docker 이미지를 삭제하는 데 사용됩니다.

docker rmi image_name
로그인 후 복사

여기서 image_name은 Docker 이미지의 이름입니다.

3. Docker 환경에서의 작업

  1. Docker 웨어하우스에서 이미지 가져오기

Docker Hub는 사용자가 Docker 이미지를 저장, 공유 및 실행할 수 있는 개방형 Docker 이미지 웨어하우스입니다. 다음 명령을 사용하여 Docker Hub에서 이미지를 가져올 수 있습니다.

docker pull image_name
로그인 후 복사

여기서 image_name은 가져올 이미지의 이름입니다.

  1. Docker 이미지 생성

Docker를 사용하기 전에 고유한 Docker 이미지를 생성해야 합니다. Dockerfile에서 고유한 Docker 이미지를 정의한 후 다음 명령을 사용하여 빌드할 수 있습니다.

docker build -t image_name .
로그인 후 복사
로그인 후 복사

여기서 image_name은 이미지의 이름이고 빌드 프로세스 중 파일 경로는 .입니다.

  1. Docker 컨테이너 실행

Docker 컨테이너를 만들기 전에 Docker 이미지를 만들어야 합니다. 다음 명령을 사용하여 Docker 이미지에서 Docker 컨테이너를 생성하고 실행할 수 있습니다.

docker run -it image_name /bin/bash
로그인 후 복사
로그인 후 복사

여기서 image_name은 Docker 이미지의 이름입니다.

  1. Docker 컨테이너에 파일 복사

다음 명령을 사용하여 실행 중인 Docker 컨테이너에 파일을 복사할 수 있습니다.

docker cp file.txt container_name:/path/to/file.txt
로그인 후 복사

여기서 file.txt는 복사할 파일이고, Container_name은 Docker 컨테이너의 이름입니다. /path/ to는 대상 경로입니다.

  1. Docker 컨테이너에서 파일 복사

다음 명령을 사용하여 실행 중인 Docker 컨테이너에서 파일을 복사할 수 있습니다.

docker cp container_name:/path/to/file.txt file.txt
로그인 후 복사

여기서 Container_name은 Docker 컨테이너의 이름이고, /path/to는 소스 파일 경로입니다. file.txt는 대상 파일 경로입니다.

요약

이 문서에서는 Docker 환경에 들어가는 방법과 Docker 환경에서 일반적인 명령 및 작업을 소개합니다. 이러한 작업을 이해하고 마스터하면 Docker를 사용하여 애플리케이션을 보다 쉽게 ​​개발하고 배포할 수 있습니다.

위 내용은 도커 환경에 들어가는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿