1. 程式人生 > >手把手入門docker (好多圖)

手把手入門docker (好多圖)

技術 one ocs file 打開 pre pos 一起 res

1、什麽是docker?

----》我的理解是將許多應用一起打包成一個鏡像,拿這個鏡像去其他服務器上運行起來就可以。不需要單個單個去配置啦。

2、怎樣在window下的安裝。

----》剛剛入門的話,還是在window或mac上玩玩。這裏註意一點就是window 10 專業版或window10專業版之外的系統所用到的安裝包是不一樣的。window10專業版之外的系統,用是在window上運行一個虛擬機,在虛擬機上跑linux系統,在linux系統上再跑docker

技術分享圖片

註意就是如果是新機器的話,要進去docs系統,開啟cpu的虛擬功能,具體自己去百度下。最後這裏輸入docker version說明安裝成功。

3、第一個docker鏡像

docker pull [OPTIONS] NAME[:TAG]

docker images [OPTIONS] [REPOSITORY][:TAG]]

技術分享圖片

4、運行docker

docker run [OPTIONS] IMAGE[:TAG] [COMMAND] [ARG...]

docker run hello-world

5、運行一個nginx容器

https://c.163yun.com/hub 這是網易的鏡像中心,從這裏下載鏡像會很快。

docker pull hub.c.163.com/library/nginx:latest

如果我想進去容器內部是什麽結構,是什麽命令呢?

docker exec --help (不知道什麽命令,這裏可以看到)

docker exec -it (-i 是打開鏈接 -t 建立一個偽終端,可以輸入)

(多個option可以寫到一起)

技術分享圖片

6、Docker網絡

網絡類型

Bridge(默認使用,會自己創建一個獨立的ip地址) Host(用本機的地址) None(不會和外界進行通信)

技術分享圖片

=============================================

7、怎樣制作自己的鏡像

7-1 Docker file

7-2 docke build

7-3 Jpess http://jpress.io

手把手入門docker (好多圖)