zoukankan      html  css  js  c++  java
  • docker (centOS 7) 使用笔记1

    1. docker配置

    初次在安装完docker后,初始化配置

    copy默认的docker.service后,重启服务,会在/etc/systemd/system/multi-user.target.wants下自动生成符号链接

    # cp /usr/lib/systemd/system/docker.service /etc/systemd/system/
    # systemctl daemon-reload
    # systemctl restart docker
    # ll /etc/systemd/system/multi-user.target.wants/docker.service 
    lrwxrwxrwx. 1 root root 34 11月  3 17:22 /etc/systemd/system/multi-user.target.wants/docker.service -> /etc/systemd/system/docker.service

    2. 创建私库(private registry)

    # docker pull registry:2
    # docker run -d -p 10.10.10.102:5000:5000 -v /home/docker/my_registry_data:/var/lib/registry --name registry registry:2

    查看启动后的监听端口

    # netstat -an | grep ":5000"
    tcp        0      0 10.10.10.102:5000       0.0.0.0:*               LISTEN

    3. 修改docker daemon 的启动参数(和coreOS稍有不同)

     # vi /etc/systemd/system/multi-user.target.wants/docker.service
     ExecStart=/usr/bin/dockerd -H unix:///var/run/docker.sock -H tcp://10.10.10.102:2375 --insecure-registry=10.10.10.102:5000 --registry-mirror=http://10.10.10.102:5000  $DOCKER_OPTS $DOCKER_CGROUPS $DOCKER_OPT_BIP $DOCKER_OPT_MTU $DOCKER_OPT_IPMASQ

    其中,-H是配置docker daemon的监听端口,增加了tcp的端口是为了远程调用docker remote API。

    --insecure-registry=和--registry-mirror=,配置了docker 指令可以访问本地私库。

    4. 测试私库

    将本地镜像centos上传至私库

    # docker pull centos
    # docker tag centos localhost:5000/centos
    # docker push localhost:5000/centos

    查看私库镜像列表

    # curl -X GET http://localhost:5000/v2/_catalog
    {"repositories":["centos"]}

    查看私库centos镜像的tag列表

    # curl -X GET http://localhost:5000/v2/centos/tags/list
    {"name":"centos","tags":["tomcat_web"]}
  • 相关阅读:
    wpf passwordbox控件 光标移到最后
    C#程序 给IE网页IFRAME控件中所嵌入网页的元素赋值
    C#客户端填充外部IE浏览器中网页文本(input)且不提交
    C# 获取当前网页HTML
    WPF 带有提示文本的透明文本框
    C# 导出Excel文件 所导出文件打开时提示“Excel文件格式与扩展名指定格式不一致”
    php生成验证码
    Python命名规范
    UE4碰撞规则详解
    四大编程思想简述
  • 原文地址:https://www.cnblogs.com/got-my-way/p/6030913.html
Copyright © 2011-2022 走看看