Centos 7 기반 Docker 기반 입문

4388 단어 입문 강좌
글 목록
  • Centos 7 기반 Docker 기반 입문
  • 1.SSH 도구 로 centos 서버 에 로그 인
  • 2.Docker 상용 명령
  • 1.미 러 조작
  • 2.용기 조작
  • 3.Docker 명령 대전 과 초보 자의 구덩이 밟 기 방지
  • Centos 7 기반 Docker 기반 입문
    1.SSH 도구 로 centos 서버 에 로그 인
  • 커 널 버 전 을 검사 하려 면 3.10 이상
  • 이 어야 합 니 다.
    [root@localhost ~]# uname -r
    3.10.0-327.36.3.el7.x86_64
    
    
  • Docker 설치
  • [root@localhost ~]# yum install docker -y
    
  • 설치 완료 후 docker 시작
  • [root@localhost ~]# systemctl start docker
    /*  :  centos7  docker    ,  docker  ,
    systemctl status docker     Failed to start Docker Application Container Engine
                     ,    yum   :~# yum update
      docker,         docker      */
    
  • docker 시동 설정
  • [root@localhost ~]#systemctl enable docker
    Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service.
    
  • docker 버 전 보기
  • [root@localhost ~]#docker -v
    Docker version 1.13.1, build 7f2769b/1.13.1
    
  • docker 정지
  • [root@localhost ~]#systemctl stop docker
    

    2.Docker 상용 명령
    1.미 러 조작
    조작 하 다.
    명령 하 다.
    설명 하 다.
    검색\\color{\#FF 3030}{검색}검색
    docker search 미 러 키워드
    우 리 는 미 러 TAG 와 같은 docker hub 에 자주 가서 미 러 의 상세 한 정 보 를 검색 합 니 다.
    끌어들이다
    docker pull 미 러 이름:tag
    tag 는 선택 할 수 있 습 니 다.tag 는 라벨 을 표시 합 니 다.주로 소프트웨어 버 전 입 니 다.기본 값 은 latest 입 니 다.
    리스트
    docker images
    모든 로 컬 미 러 보기
    삭제
    docker rmi image-id
    지정 한 id 의 로 컬 미 러 삭제
    2.용기 조작
    조작 하 다.
    명령 하 다.
    설명 하 다.
    미 러 에 따라 용 기 를 실행 합 니 다.
    docker run - -name myName -d Name:tag
    --name:용기 에 별명 붙 이기;-d:배경 운행 표시;Name:미 러 이름;:tag 태그 이름
    실행 중인 용기 보기
    docker ps -a
    -a:실행 중인 용기 만 표시 하지 않 고 모든 용기 목록 보기
    실행 중인 용기 정지
    docker stop id
    id:용기 의 id
    시동 용기
    docker start id
    id:용기 의 id
    용기 삭제
    docker rm id
    위 와 같다
    포트 맵 을 만 든 tomcat 를 시작 합 니 다.
    docker run -d -p 8888:8080 tomcat
    -d:백 스테이지 실행;-p 8888:8080:호스트 의 포트 를 docker 용기 의 포트 에 투사 합 니 다[8888 은 서버 의 로 컬 포트 이 고 8080 은 docker 용기 의 포트 입 니 다]
    로그 보기
    docker logs id
    id:용기 id
    3.Docker 명령 대전 및 초보 자의 구덩이 밟 기 방지
    구덩이 제거 방지:tomcat 또는 기타 외부 접근 이 필요 한 응용 프로그램 을 시작 할 때,centos 가 기본적으로 방화벽 을 열 었 기 때문에 포트 맵 이 열 린 후 외부 네트워크 에 접근 할 수 없습니다.centos 기본 방화벽 을 닫 거나 방화벽 화이트 리스트 를 추가 하면 됩 니 다.W3C school 의 Docker 명령 을 참고 하 시 면 됩 니 다.

    좋은 웹페이지 즐겨찾기