容器是映象的乙個執行例項,
是基於映象執行的輕量級環境,
是乙個或者一組應用。
怎樣建立容器?
將容器所基於的映象名稱傳入即可,
docker會從本地倉庫中尋找該映象,
如果本地倉庫沒有,
則會自動從遠端倉庫中拉取。
docker pull nginx
拉取nginx最新版本的映象
檢視映象
建立nginx容器
docker run nginx
啟動nginx容器
此時xshell處於前台互動模式,
按ctrl+c退出,
則容器也隨之停止執行
docker run -i -t nginx /bin/bash
執行nginx容器並為之分配乙個偽終端
uname -a
檢查系統版本
可以看見容器id
ls -a
顯示當前所有的目錄
退出容器也隨之停止執行
docker run -d nginx
讓nginx容器在後台執行
docker ps
檢視執行中的容器
停止nginx容器
(容器id可模糊匹配)
Docker建立MySQL容器
本文目的是建立乙個mysql的image,並且在新建立出來的容器裡自動啟動mysql服務接受外部連線 步驟 1.首先建立乙個目錄並在目錄下建立乙個dockerfile,檔案內容如下 from centos centos6 maintainer fanbin kong kongxx hotmail.c...
Docker建立MySQL容器
本文目的是建立乙個mysql的image,並且在新建立出來的容器裡自動啟動mysql服務接受外部連線 步驟 1.首先建立乙個目錄並在目錄下建立乙個dockerfile,檔案內容如下 from centos centos6 maintainer fanbin kong kongxx hotmail.c...
docker建立redis容器
建立redis容器例項,我們使用了docker的埠對映機制,從而我們就可以使用host伺服器的ip訪問這些例項 docker run d name node2 p 7002 6379 dockerfile redis docker run d name node3 p 7003 6379 docke...