Docker 명령 노트
2101 단어 Docker
기본 작업
그림 가져오기
DockerHub에서 이미지 가져오기$ docker pull ${イメージ名}(:${タグ})
예제
# centosの最新イメージを取得
$ docker pull centos
# centosのバージョン6のイメージを明示的に取得
$ docker pull centos:6
이미지 등록(push)
Docker Hub에 이미지 등록$ docker push ${イメージ名}(:${タグ})
이미지 확인(images)
$ docker images
이미지 삭제(rmi)
$ docker rmi ${イメージID}
용기 제작, 시작 (run)
생성 및 시작만
$ docker run ${イメージID}
부팅 후 터미널에 연결
$ docker run -it ${イメージID} bash
컨테이너 이름 지정
$ docker run ${イメージID} --name ${コンテナ名}
마운트
$ docker run ${イメージID} -v ${ホスト上のパス}:${コンテナ上のパス}
예제
# 全部のせ
$ docker run --name test -v /home/kurita-shougo/workspace/test:/app/test -it 87f18086c4e7 bash
Docker for Windows로 마운트하려는 경우
Shared Drives 설정에 Docker 재시작
$ docker run --name test -v c:/workspace/test:/app/test -it 87f18086c4e7 bash
용기 확인 (ps)
$ docker ps (-a)
- a 를 열면 시작되지 않은 용기도 표시됩니다
컨테이너 삭제(rm)
$ docker rm ${コンテナ名} or ${コンテナID}
컨테이너 중지
$ docker stop ${コンテナ名} or ${コンテナID}
컨테이너 재부팅
$ docker start ${コンテナ名} or ${コンテナID}
로그인 컨테이너
$ docker attach ${コンテナ名} or ${コンテナID}
컨테이너에서 로그아웃
컨테이너의 작업
컨테이너를 중지하지 않을 때
ctrl + p +q
컨테이너를 중지할 때
$ exit
응용 조작
REPOSITORY 이름 변경
$ docker tag ${変更したいイメージのID} ${イメージ名}:${タグ名}
이렇게 설정한 것은 복사되기 때문에 원래의 그림을 삭제해야 한다.$ docker rmi ${IMAGE ID}
Reference
이 문제에 관하여(Docker 명령 노트), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/kuribo2110/items/89e93713b866d8a2723c
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
$ docker pull ${イメージ名}(:${タグ})
# centosの最新イメージを取得
$ docker pull centos
# centosのバージョン6のイメージを明示的に取得
$ docker pull centos:6
$ docker push ${イメージ名}(:${タグ})
$ docker images
$ docker rmi ${イメージID}
$ docker run ${イメージID}
$ docker run -it ${イメージID} bash
$ docker run ${イメージID} --name ${コンテナ名}
$ docker run ${イメージID} -v ${ホスト上のパス}:${コンテナ上のパス}
# 全部のせ
$ docker run --name test -v /home/kurita-shougo/workspace/test:/app/test -it 87f18086c4e7 bash
$ docker run --name test -v c:/workspace/test:/app/test -it 87f18086c4e7 bash
$ docker ps (-a)
$ docker rm ${コンテナ名} or ${コンテナID}
$ docker stop ${コンテナ名} or ${コンテナID}
$ docker start ${コンテナ名} or ${コンテナID}
$ docker attach ${コンテナ名} or ${コンテナID}
ctrl + p +q
$ exit
REPOSITORY 이름 변경
$ docker tag ${変更したいイメージのID} ${イメージ名}:${タグ名}
이렇게 설정한 것은 복사되기 때문에 원래의 그림을 삭제해야 한다.$ docker rmi ${IMAGE ID}
Reference
이 문제에 관하여(Docker 명령 노트), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kuribo2110/items/89e93713b866d8a2723c텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)