學習Docker 架構與第一個hello和啟動訪問Nginx (二)
阿新 • • 發佈:2019-01-12
docker 架構圖組成部分
containers : 容器
images : docker本地映象倉庫
Registry : docker外國映象倉庫
nginx :伺服器
先啟動我們的docker 找到安裝docker 目錄 雙擊執行 start.sh
啟動成功
啟動遠端連線軟體 SecureCRT,連線docker
現在我們用命令列執行第一個容器
docker run ubuntu echo hello docker
成功啟動一個hello docker 容器
接下來我們試執行一個 nginx 伺服器 , 這樣就表示我們已經進入了nginx當中了
如果我們是第一次使用dockerd 的話 那們就是通過映象去下載一下nginx 視訊當中有提到下載
然後我們 ctrl+c 先退出去
docker images //檢視本地所有的 images
看到了我們本身是有一個nginx的就不用在重新下載了
沒有的現在就建立一個新的並且能成功的訪問
docker pull nginx //下載nginx
下載成功後檢視
docker images
有了nginx之後我們開始配置
docker run -p 8080:80 -d nginx //將80埠對映為8080,或者80:80還是原先的80埠,不可以不寫。
netstat -anp | grep 8080 //埠已經開啟了
docker ps //nginx已經在運行了
192.168.99.100 是dicker 的 IP地址
192.168.99.100:8080 訪問nginx成功