1. 程式人生 > >學習Docker 架構與第一個hello和啟動訪問Nginx (二)

學習Docker 架構與第一個hello和啟動訪問Nginx (二)

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成功