[TOC] 1.製作docker鏡像的步驟 2.製作支持ssh遠程登陸的docker鏡像 2.1.啟動容器安裝軟體服務 2.2.將安裝好服務的容器commit提交為鏡像 2.3.啟動新容器來測試新提交的鏡像 3.製作支持ssh+httpd雙服務的鏡像 3.1.啟動容器安裝軟體服務 3.2.將安裝好服 ...
目錄
1.製作docker鏡像的步驟
1:啟動容器安裝軟體服務
2:將安裝好服務的容器commit提交為鏡像
3:啟動新容器來測試新提交的鏡像
2.製作支持ssh遠程登陸的docker鏡像
2.1.啟動容器安裝軟體服務
docker run -it -p 1022:22 --name oldboy centos:6.9
yum install openssh-server
/etc/init.d/sshd start
passwd
2.2.將安裝好服務的容器commit提交為鏡像
docker commit oldboy centos6-ssh:v1
2.3.啟動新容器來測試新提交的鏡像
docker run -d -p 2022:22 centos6-ssh:v1 /usr/sbin/sshd -D
3.製作支持ssh+httpd雙服務的鏡像
3.1.啟動容器安裝軟體服務
docker run -it --name oldgirl centos:6.9
yum install httpd
yum install openssh-server
/etc/init.d/sshd start
passwd
###容器啟動腳本
vi /init.sh
#!/bin/bash
/etc/init.d/httpd start
/usr/sbin/sshd -D
3.2.將安裝好服務的容器commit提交為鏡像
docker commit oldgirl centos6-ssh-httpd:v1
3.3.啟動新容器來測試新提交的鏡像
docker run -d -p 8080:80 -p 1122:22 centos6-ssh-httpd:v1 /bin/bash /init.sh