docker官方镜像下载及使用Dockerfile创建镜像
2017-02-10 15:13
851 查看
1、登陆docker hut官方网站:https://hub.docker.com/
2、search centos
3、docker pull centos:7.2.1511
4、创建Dockerfile文件:
[root@vmhost centos7.2]# cat Dockerfile
5、创建docker镜像:Dockerfile文件在当前路径时用. 标示就可以,如果不在使用绝对路径
docker build -t 4paradigm/centos:7.2 .
6、启动容器脚本:
[root@vmhost prophet2.0]# cat prophet-3.sh
2、search centos
3、docker pull centos:7.2.1511
4、创建Dockerfile文件:
[root@vmhost centos7.2]# cat Dockerfile
FROM centos:7.2.1511 MAINTAINER wanghongwei(wanghongwei@4paradigm.com) RUN yum install -y expect \ && yum install -y openssh-clients openssh-server sudo rsync vim libaio strace wget telnet lsof lvm2 psmisc net-tools \ && /usr/bin/ssh-keygen -A \ && yum clean all RUN useradd work RUN echo 123456 | passwd --stdin root RUN echo work123 | passwd --stdin work ADD jdk-8u121-linux-x64.tar.gz /home/work #ENTRYPOINT ["/root/docker/images/centos7.2"]
5、创建docker镜像:Dockerfile文件在当前路径时用. 标示就可以,如果不在使用绝对路径
docker build -t 4paradigm/centos:7.2 .
6、启动容器脚本:
[root@vmhost prophet2.0]# cat prophet-3.sh
#!/bin/bash -xv HOST_NAME=prophet-3 HOST_IP=172.27.4.5 GATEWAY=172.27.0.1 ISO_PATH=/root/iso VOLUME_PATH=/home/whwstar/volume/prophet3 image=4paradigm/centos:7.2 if [ `docker ps -a | grep $HOST_NAME | wc -l` -eq 0 ];then mkdir -p $VOLUME_PATH docker run -itd -h $HOST_NAME --name=$HOST_NAME --net=none -v $ISO_PATH:$ISO_PATH -v $VOLUME_PATH:/home/work $image /bin/bash pipework br0 $HOST_NAME $HOST_IP/20@$GATEWAY docker exec -d $HOST_NAME /usr/sbin/sshd -D elif [ `docker ps -a | grep prophet-01 | wc -l` -eq 1 ];then docker start $HOST_NAME pipework br0 $HOST_NAME $HOST_IP/20@$GATEWAY docker exec -d $HOST_NAME /usr/sbin/sshd -D else echo "docker start exception" fi
相关文章推荐
- docker官方镜像下载及使用Dockerfile创建镜像的方法
- 使用Dockerfile创建docker镜像
- Docker使用Dockerfile创建支持ssh服务自启动的容器镜像
- 克服跨洋网络延迟,使用Docker Hub Mirror加速Docker官方镜像下载
- 使用Dockerfile创建nginx服务容器镜像
- 使用dockerfile创建支持ssh远程的镜像
- 克服跨洋网络延迟,使用Docker Hub Mirror加速Docker官方镜像下载
- docker 使用Dockerfile 创建带jdk 和tomcat的镜像
- docker学习笔记3—使用Dockerfile与docker build命令创建一个nginx服务器镜像,并使用浏览器进行访问
- 使用dockerfile创建镜像
- Docker--使用Dockerfile创建镜像--RHEL7.2
- Docker使用Dockerfile创建支持ssh服务自启动的容器镜像
- 微软已经撤下Win10官方镜像下载页面 但媒体创建工具可使用
- 「二」创建一个带 ssh 服务的基础镜像(修订版)--使用 Dockerfile 创建
- 《Docker……》笔记-7 使用Dockerfile创建镜像
- 使用Dockerfile创建自己的镜像
- 使用Dockerfile创建支持ssh服务自启动的容器镜像
- Docker使用Dockerfile创建支持ssh服务自启动的容器镜像
- 使用Dockerfile创建带Apache服务的Centos Docker镜像
- Docker使用Dockerfile创建支持ssh服务自启动的容器镜像