Docker建立容器

2022-06-01 06:03:10 字數 992 閱讀 7369

容器是映象的乙個執行例項,

是基於映象執行的輕量級環境,

是乙個或者一組應用。

怎樣建立容器?

將容器所基於的映象名稱傳入即可,

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...