- 查看所有的镜像
docker images
- 对已有镜像进行备份
docker tag a b:centos
- 启动docker并进入
docker run -ti b:centos /bin/bash
- 安装apache服务器
yum install httpd -y
进入apache的配置文件路径:cd /etc/httpd/conf
编辑httpd.conf文件vi httpd.conf,搜索"#ServerName",添加ServerName localhost:80
- 创建run.sh脚本放在根目录下
chmod 755 run.sh
#!/bin/bash
/usr/sbin/sshd
# 之前镜像中有ssh同信
/usr/sbin/httpd -D FOREGROUND
- 提交images
docker commit e65ab18cdbec name:centos
- 启动docker
decoker run -d -p 1111:22 -p 8888:80 name:centos /run.sh
- 访问apache服务器
curl localhost:8888