做者初學docker容器網上找dockers yum安裝httpd都是先創建dockerfile文件,本人較勁非不創建dockerfile文件安裝並啓動httpd服務,如今完成分享如下。先是yum -y instal docker安裝docker容器,而後設置啓動:systemctl start docker,而且設置爲下次開機自啓:systemctl enable docker,而後:docker images 查看如下沒有鏡像文件咱們須要去網上拉一個,拉取命令:docker pull docker.io/centos 。拉取以後。運行而且映射端口號:docker run -p 80:80 --name apache -it docker.io/centos:latest /bin/bash。進入鏡像的終端運行:yum -y install httpd安裝apache,安裝完成後進入默認路徑下創建網頁因爲docker沒有vim編輯器在這裏就用vi編輯器:vi /var/www/html/index.html。創建好網頁後去:vi /etc/httpd/conf/httpd.conf下找到95行的 ServerName localhost:80 把#號的註釋去掉能夠換成域名或者localhost IP地址等。最後運行httpd命令啓動apache服務,安Ctrl+p+q讓服務後臺運行,想在進入正在運行的服務輸入:docker attach 加上容器的ID。查看鏡像而且保存:docker ps -a。查詢出來後:docker commit 鏡像ID 鏡像的父名稱和
TAG名稱html