安裝請參考: 套件安裝-常用安裝項目-docker-cli
choco install docker-cli
秒安裝,很快就完成了😎 (不過這個只是cli而已,還要再裝docker的主程式)
查看幫助: docker --help
萬用指令: docker xxx --help
例如查看create指令:
docker create --help
你先要知道它總體的來說,有三樣東西是重要的
掌管Container的基底。
舉例來說,我如果需要建立一個container來處理某項事務。
那這個container需不需服務?(例如HTTP的功能)
然後又要搭載於哪一個OS下?
指令:
docker create [OPTIONS] IMAGE [COMMAND] [ARG...]
舉例:
docker create --name xxx --publish 80:80 nginx:alpine
以上這段指令的意思是:
新建一個名稱為xxx的container
其中-p, --publish list
後面可以接一個list,表示要暴露出去給localhost的port(s)編號,80:80表示80~80所以就只有一個80port而已
nginx:alpine1這個就是IMAGE,
其中:
如果沒有這個東西他會自己下載。
docker images
alpine: 指的是Alpine Linux內核(5 MB左右),比ubuntu內核要小很多。更多請詳:Alpine Linux,一个只有 5M 的 Docker 鏡像 ↩︎