【Docker】 프라이빗 레지스트리`--insecure-registry`OS별 설정 정리

--insecure-registryOS별 설정 요약


  • docker에서 private registry에 push 할 때, OS마다 다르므로 정리해 보았다



  • CentOS


    # /etc/sysconfig/docker
    export other_args="--insecure-registry ooooo.oooo.com:5000"
    

    Docker for Mac


  • GUI로 설정하는 것 같다 Mac용 Docker --insecure-registry를 설정하는 방법

  • docker-machine


    docker-machine ssh default \
    "echo 'EXTRA_ARGS=\"--insecure-registry host.sever.name:port\"' \
    | sudo tee -a /var/lib/boot2docker/profile \
    && sudo /etc/init.d/docker restart"
    

    boot2docker


    $ sudo vi /var/lib/boot2docker/profile
    
      EXTRA_ARGS="--insecure-registry ooo.oooo.com:5000"
    

    CoreOS


    #cloud-config
    
    coreos:
      units:
        - name: "docker.service"
          drop-ins:
            - name: "50-insecure-registry.conf"
              content: |
                [Service]
                Environment='DOCKER_OPTS=--insecure-registry="host:port"'
    

    RancherOS


    $ sudo ros config set rancher.docker.args "['daemon','--insecure-registry','docker.ooo.com:5000']"
    

    기타


  • 있으면 추가하겠습니다!

  • 참고한 기사


  • CentOS에서 Docker --insecure-registry 지정
  • Mac용 Docker --insecure-registry를 설정하는 방법
  • 고마워요!
  • 좋은 웹페이지 즐겨찾기