docker-registry[centos]

1 运行docker registry

1) 安装docker

    yum install docker

2) 从docker hub上下载registry镜像:

     docker pull registry

3) 启动docker registry

    docker run   -p 5000:5000 registry

2 docker registry容器属性

 [root@localhost ~]# docker inspect f555
[{
    "AppArmorProfile": "",
    "Args": [],
    "Config": {
        "AttachStderr": true,
        "AttachStdin": false,
        "AttachStdout": true,
        "Cmd": [
            "docker-registry"  ------------registry容器启动后运行的命令,用来启动本地registry服务
        ],
        "CpuShares": 0,
        "Cpuset": "",
        "Domainname": "",
        "Entrypoint": null,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "DOCKER_REGISTRY_CONFIG=/docker-registry/config/config_sample.yml",
            "SETTINGS_FLAVOR=dev"
        ],
        "ExposedPorts": {
            "5000/tcp": {}
        },

3 docker-proxy监听的ip端口 [#todo补充分析docker-proxy工作原理]

[root@localhost ~]# netstat -nap |grep 5000
tcp6       0      0 :::5000                 :::*                    LISTEN      2435/docker-proxy   

4 上传镜像到本地docker-registry

  docker push  $id  0.0.0.0:5000/image_loacal


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值