2019-08-21 지속적인 통합 Dockerfile

1234 단어
먼저 다음과 같은 내용을 성명하다
4
  • Docker는 실행 환경의 일치성을 확보하여 응용의 이전을 더욱 쉽게 한다

  • 4
  • Docker는 여러 플랫폼에서 실행할 수 있다. 물리적 기기, 가상 기기, 공유 클라우드, 개인 클라우드, 심지어 노트북도 그 운행 결과는 일치한다

  • 4
  • Docker는 사용자로 하여금 한 플랫폼에서 실행되는 응용 프로그램을 다른 플랫폼으로 쉽게 옮길 수 있게 한다. 운영 환경의 변화로 인해 응용 프로그램이 정상적으로 실행되지 못하는 상황을 걱정하지 않아도 된다

  • 예를 들다
    #      
    RUN echo 'deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse' > /etc/apt/sources.list && \
        echo 'deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse' >> /etc/apt/sources.list && \
        echo 'deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse' >> /etc/apt/sources.list && \
        echo 'deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse' >> /etc/apt/sources.list && \
        apt-get update -y && \
        apt-get clean
    

    이상은 Dockerfile의 내용입니다. 가상 컴퓨터는 ubuntu입니다. 만약에 당신이centos를 사용한다면 걱정하지 마세요. 당신이 ubuntu든centos든 모두 실행할 수 있습니다. 위의 세 가지를 이해하면 됩니다.ubuntu를centos,apt를yum,안 고쳐도 된다고 생각하지 마세요.위에서 말한 바와 같이 Docker는 실행 환경의 일치성을 확보하여 많은 플랫폼에서 실행할 수 있다.

    좋은 웹페이지 즐겨찾기