Docker容器製作DockerFile
阿新 • • 發佈:2020-12-04
Docker換國內源和簡單操作
vim /etc/docker/daemon.json { “registry-mirrors”:[“https://registry.docker-cn.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 .