>  기사  >  운영 및 유지보수  >  Docker가 이미지를 가져와 컨테이너를 생성하는 방법

Docker가 이미지를 가져와 컨테이너를 생성하는 방법

little bottle
little bottle앞으로
2019-04-29 13:17:165133검색

Docker는 개발자가 애플리케이션과 종속성 패키지를 휴대용 컨테이너에 패키징한 다음 가상화할 수도 있는 널리 사용되는 Linux 시스템에 게시할 수 있는 오픈 소스 애플리케이션 컨테이너 엔진입니다. 이 문서에서는 Docker가 이미지를 가져오고 컨테이너를 생성하는 방법에 대해 설명합니다.

  1. Docker Registry에서 이미지 가져오기
    매개변수: docker pull [옵션] [Docker Registry address] :
  2. 查看已有的镜像文件
docker images
  1. docker生成容器    相关教程:docker视频教程
    可以通过执行一个Nginx镜像来生成一个容器
    参数:docker run --name [容器名] [选项] -p : [仓库名]
    -d表示在后台运行 -p表示设置端口 :
如上图中的,docker run --name webserver -d -p 80:80 nginx
  1. 查看容器是否启动,若要查看全部的,可在命令后加上,-a
docker ps
  1. 验证nginx服务,打开浏览器,输入localhost,可以看到nginx的默认主页,如图。
    Docker가 이미지를 가져와 컨테이너를 생성하는 방법
    当然,我们也可以进入容器,修改一些内容。
  2. 进入容器
    参数:docker exec -it [containerName] bash
    如,执行docker exec -it webserver bash
    Docker가 이미지를 가져와 컨테이너를 생성하는 방법
  3. 可以通过修改echo '<h1>hello docker</h1>' > /usr/share/nginx/html/index.html여기에 이미지 설명 삽입
기존 이미지 파일 보기🎜rrreee
    🎜docker가 컨테이너를 생성합니다. 관련 튜토리얼: docker 비디오 튜토리얼🎜Nginx 이미지를 실행하여 컨테이너를 생성할 수 있습니다🎜매개변수: docker run -- name [컨테이너 이름] [옵션] -p : [웨어하우스 이름]🎜-d는 백그라운드에서 실행됨을 의미합니다. -p는 포트:🎜 설정을 의미합니다. 🎜 rrreee
      🎜컨테이너가 시작되었는지 확인하려면 -a🎜🎜rrreee
        🎜nginx 서비스를 확인하고 브라우저를 엽니다. .localhost를 입력하면 그림과 같이 nginx의 기본 홈페이지를 볼 수 있습니다. 🎜여기에 이미지 설명 삽입🎜물론, 입력할 수도 있습니다. 컨테이너, 일부 내용을 수정하세요. 🎜🎜컨테이너 입력🎜매개변수: docker exec -it [containerName] bash🎜예를 들어 docker exec -it webserver bash🎜여기에 그림 설명 삽입🎜🎜은 echo '<h1>hello docker</h1>'로 수정할 수 있습니다. /usr /share/nginx/html/index.html, nginx의 기본 디스플레이 홈페이지를 변경합니다. 🎜🎜🎜

위 내용은 Docker가 이미지를 가져와 컨테이너를 생성하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 csdn.net에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제