日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

拋開原理,今天我只講Docker容器與鏡像的區別

 

對于初學者來說,剛剛接觸Docker會有點迷,特別是鏡像與容器。其實我們可以理解鏡像與容器為一對多的關系。

下圖錯誤的示范,為什么是錯誤的呢?因為可以通過一個鏡像確實可以啟動三個容器,但是這個三個容器的名字不能一樣

拋開原理,今天我只講Docker容器與鏡像的區別

 

正確的示例(有人說這和上圖有什么區別,上圖中是不是名字一樣了 容器=容器=容器 ,這里的名字是 容器a != 容器b != 容器c )

拋開原理,今天我只講Docker容器與鏡像的區別

 

所以我們能通過一個鏡像,運行出三個容器,鏡像是別人打包好在鏡像倉庫的,我們去下載就好了。但是我們下載鏡像的時候要帶上版本號。就像我們下載一個jdk,官網默認是最新版,如果我們要下載舊版,就要進到對應的版本里面。

一個鏡像怎么運行為容器呢?比如msql,我們下載一個MySQL鏡像。

docker pull mysql

運行鏡像,生成mysql_zhangsan數據庫(專門給張三用的數據庫)

[root@localhost ~]# docker run ‐p 3306:3306 ‐‐name mysql_zhangsan ‐e MYSQL_ROOT_PASSword=123456 ‐d  mysql 
ad10e4bc5c6a0f61cbad43898de71d366117d120e39db651844c0e73863b9434

-p 3306:3306 : 端口映射

--name mysql_zhangsan : 給這個容器命名為mysql_zhangsan(這個名字是唯一的,不能重復)

-e MYSQL_ROOT_PASSWORD=123456 : 這個數據庫登陸的賬號為ROOT 密碼為123456

-d 是基于我們剛剛拉下拉的鏡像mysql進行創建的。

運行鏡像,生成mysql_lisi數據庫(專門給李四用的數據庫)

[root@localhost ~]# docker run ‐p 3307:3307 ‐‐name mysql_lisi ‐e MYSQL_ROOT_PASSWORD=123456 ‐d  mysql 
ms10e4bcfdsf0f61cbad43898de71d366117d120dfs9db651844c0e73863b9968

-p 3307:3307 : 端口映射(不能用3306了,因為3306被張三的數據庫占用了)

--name mysql_lisi : 給這個容器命名為mysql_lisi(這個名字是唯一的,不能和上面的mysql_zhangsan重復)

-e MYSQL_ROOT_PASSWORD=123456 : 這個數據庫登陸的賬號也為ROOT 密碼也為123456

-d 是基于我們剛剛拉下拉的鏡像mysql進行創建的。

到這里,我們成功通過一個鏡像,創建了兩個不同的容器。這樣,我們的電腦上就能運行兩個mysql了。如果我們要再開一個mysql容器,只要端口不同,名稱不同,最后還是基于我們拉的mysql鏡像就可以進行創建了。

分享到:
標簽:容器 Docker
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定