Docker 초보자 노트 - 요약 1

WBOY
풀어 주다: 2016-07-30 13:31:48
원래의
1019명이 탐색했습니다.

Linux 작업:

pwd
//경로 보기

cp -r <> //디렉터리 복사

vim <파일> //파일 편집


ps -ef|grep nginx

//필터링 프로세스 보기


kill -9 PID

//지정된 프로세스 닫기


netstat -tlnp

//네트워크 정보 보기


를 터치하세요. //파일 생성


cat <> //파일 내용 확장

여기서 nginx는
//nginx가 포함된 모든 경로 보기

docker에 유용한 작업

docker build -t < Dockerfile path>

docker 이미지

//모든 이미지 보기

docker rmi
//이미지 삭제

docker ps -a
//모든 컨테이너 보기

docker ps
//현재 실행 중인 컨테이너 보기

참고:

  1. nginx 이미지 생성

    -it: 컨테이너 내에서 대화형 작업을 수행하고, 콘솔을 신청하고 /bin/bash 명령과 함께 사용합니다. docker run -it -p 80:80 -v /www:/usr/share/nginx <镜像名>-p: 로컬 포트를 컨테이너의 포트에 매핑합니다.


  2. Windows에서 bootdocker 가상호스트에 들어가셔야만 docker를 실행할 수 있습니다

    boot2docker ssh

  3. 컨테이너 콘솔 종료(-it ...../bin/bash를 통해 입력)

    ctrl p q

  4. -rm: 컨테이너가 중지된 후 자동으로 컨테이너를 삭제합니다

    -d: 백그라운드에서 사용 docker run -rm和-d不能同时使用

  5. 백그라운드에서 실행 중인 컨테이너를 연결하고

    을 추가합니다. –sig-proxy=false 매개변수는 Ctrl C를 통해 분리할 수 있습니다. 그렇지 않으면 일단 연결된 후에는 취소할 수 없습니다. docker attach --sig-proxy=false CONTAINER

    Alibaba Cloud에서 docker를 실행할 때 문제가 발생했습니다. Docker 데몬에 연결할 수 없습니다.
  6. 이 호스트에서 'docker -d'가 실행 중입니까?
  7. 이 문제의 원인은 docker가 docker0 인터페이스에 대해 어리석게도 IP 172.17.42.1을 선택했고 ECS가 우연히 172.16.0.0/255.240.0.0을 점유했기 때문입니다.

    /etc/default/docker를 수정하고 DOCKER_OPTS="–bip=192.168.17.1/24"를 추가한 후 다시 시작하세요. 192.168.0.1/24를 사용하지 않도록 주의하세요. 이 주소도 이미 사용되고 있습니다. 在阿里云上运行docker时遇到问题: Cannot connect to the Docker daemon. Is <br> 'docker -d' running on this host?

저작권 표시: 이 글은 해당 블로거의 원본 글이므로 블로거의 허락 없이 복제할 수 없습니다.

위 내용을 포함하여 docker 초보자 노트 - 요약 1을 소개합니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되길 바랍니다.

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!