zoukankan      html  css  js  c++  java
  • 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 .
    
  • 相关阅读:
    浅析平台营销
    基于物联网技术和RFID电子客票的铁路自己主动检票机
    海量数据存储
    Windows Serer 2003 配置手册 – 创建Active Dictionary域
    Java实现字符串转换成整数
    Java实现字符串转换成整数
    Java实现俄式乘法
    Java实现俄式乘法
    Java实现俄式乘法
    Java实现俄式乘法
  • 原文地址:https://www.cnblogs.com/gaohongyu/p/14084635.html
Copyright © 2011-2022 走看看