手把手入門docker (好多圖)
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 (好多圖)