Docker 첫 체험

머리말
Docker 는 환경 일치 성 문 제 를 해결 할 수 있 고 가상 컴퓨터 보다 운행 속도 가 빠 르 며 배치 하기에 더욱 편리 하 다.Docker 는 클 라 우 드 컴 퓨 팅 을 배 우 는 이기 로 서, 본 고 는 우 분투 시스템 에 docker 를 설치 하고 Docker 의 빠 른 기능 을 체험 하 는 것 을 소개 한다.
Docker 설치
Docker 는 64 비트 기기 만 지원 하고 운영 체 제 는 64 비트 가 필요 합 니 다.
  • step 1: 필요 한 시스템 도구 설치
    sudo apt-get update
    sudo apt-get -y install apt-transport-https ca-certificates curl software-properties- 
    common
  • step 2: GPG 인증서 설치
    curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
  • step 3: 소프트웨어 소스 정보 쓰기
    sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu
    $(lsb_release -cs) stable"
  • step 4: Docker - CE
    sudo apt-get -y update
    sudo apt-get -y install docker-ce
    업데이트 및 설치
  • step 5: 설치 성공 여부 테스트
    sudo docker version
    클 라 이언 트 와 서버 에 정보 가 있 으 면 설치 성공
  • Go 환경 구축
  • step 1: Docker 를 다시 시작 하고 인터넷 에서 golang image
    docker pull golang
  • 를 끌 어 옵 니 다.
  • step 2: 당 김 성공 여 부 를 확인
    docker image ls
  • step 3: 골 랑 미 러 진입
    docker run -it --rm golang bash
  • step 4: github 에서 'hello World' 의 예
    docker run golang go get -v github.com/golang/example/hello/...
  • 를 다운로드 합 니 다.
  • step 5: 우리 가 방금 만 든 용 기 를 제출 하고 새로운 미 러
    docker commit $(dockernps -lq) awesomeness
  • 로 포장 합 니 다.
  • step 6: 운행
    docker run awesomeness
    대성 공
  • 근원 을 고치다
    사용 중 Docker 미 러 가 느 린 것 을 발견 하면 Docker 국내 미 러 가속 을 설정 할 수 있 습 니 다.
  • Ubuntu 16 + 는 / etc / docker / daemon. json 에 다음 과 같은 내용 을 기록 한 후 서 비 스 를 다시 시작 합 니 다.
    {
      "registry-mirrors": [
        "https://dockerhub.azk8s.cn",
        "https://reg-mirror.qiniu.com"
      ]
    }
  • 좋은 웹페이지 즐겨찾기