環境
1. ubuntu 17.04 TLS
2.VMWare
安裝 docker
curl -sSL https://get.docker.com/ | sh #快速安裝
抓 nginx image
docker pull nginx
檢查有無 nginx image
docker images nginx
執行 nginx image
docker run --name webserver -d -p 80:80 nginx # docker run:執行 --name:命名
接著在瀏覽器打上 <IP> 出現如下圖畫面
假設要更改首頁或新增頁面,我們可以如下去動作
docker exec -it webServer bash #用此方式以终端進入 webServer 容器,並執行 bash 命令,獲得一個操作的 Shell。
echo '<h1>hello docker<h1>' > /usr/share /nginx/html/index1.html
接著輸入 <IP>/index1.html 出現如下圖
保留此 image
docker commit --author "CCH <s14113242@stu.edu.tw>" --message "add index1.html" webServer nginx:v2
sha256:8e2c7f8fe46b85bec77e067fdb93b9b3b8388d2fb8a5c2ef5b712dbcc706bdd7
可重以下指令觀看
docker images nginx
REPOSITORY TAG IMAGE ID CREATED SIZE
nginx v2 8e2c7f8fe46b 2 minutes ago 107MB
nginx latest c246cd3dd41d 7 days ago 107MB
執行 nginx v2
docker run --name CCHweb -d -p 100:80 nginx:v2
302247e3db59d14157133a04a6e58543bbbcfd0bdba1fb14061091d84ab2f773
如下網頁查看 <IP>:100/index1.html
留言
張貼留言