• Docker容器制作DockerFile


    Docker换国内源和简单操作

    vim /etc/docker/daemon.json
    {
    "registry-mirrors": ["http://hub-mirror.c.163.com"]
    }
    
    
    # Docker中国区官方镜像
    https://registry.docker-cn.com
    
    # 网易
    http://hub-mirror.c.163.com
    
    # ustc
    https://docker.mirrors.ustc.edu.cn
    
    # 中国科技大学
    https://docker.mirrors.ustc.edu.cn
    
    # 阿里云容器 服务
    https://cr.console.aliyun.com/
    
    # 更改镜像后重启docker
    systemctl restart docker
    
    # 查看docker是否运行成功
    ps -ef |grep docker
    
    # docker查看本地镜像
    dicker images
    
    # docker下载,默认是下载latest
    docker pull nginx
    
    # 下载指定版本
    docker pull nginx:1.12
    
    # 删除镜像
    docker image rm <id|name>或docker rmi <id|name>
    
    

    通过DockerFile来制作自定义镜像

    [root@Gaohongyu 7]# mkdir -p  ~/dockerfile/lib/centos/7
    [root@Gaohongyu 7]# ls
    Dockerfile  docker.sh
    [root@Gaohongyu 7]# cat docker.sh
    #!/bin/bash
    
    while true;do
            echo "welcome to DragonBase!"
            sleep 5
    done
    [root@Gaohongyu 7]# cat Dockerfile
    FROM centos
    
    LABEL MAINTATNER="Mr.GAOHONGYU"
    
    RUN ln -sfv /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
    
    COPY docker.sh /home/docker/
    
    RUN chmod +x /home/docker/docker.sh
    
    CMD ["/home/docker/docker.sh"]
    
    [root@Gaohongyu 7]# docker build -t Mr.GAOHONGYU/centos7:1 .
    
  • 相关阅读:
    web.py的input获取问题
    python unicode和 utf8字符串比较
    python default encoding
    linux flash player的问题
    centos 支持 ntfs格式
    学习jqueryjquery中的show()和hide()
    字符串等长分割
    类加载器分类
    类加载器子系统
    70道HR的面试题
  • 原文地址:https://www.cnblogs.com/gaohongyu/p/14084635.html
Copyright © 2020-2023  润新知