我的docker學習筆記

2021-09-19 06:54:45 字數 1153 閱讀 2016

(1) 登入docker:

命令釋義

docker login

登入docker logout

登出命令

釋義引數

docker search (keyword)

從docker hub查詢映象

docker pull (username)/(repository):(tag)

從docker hub拉取映象

docker tag (image) (username)/(repository):(tag)

標記映象到遠端倉庫

docker push (username)/(repository):(tag)

標記好後,可以發布映象到遠端倉庫

docker run (username)/(repository):(tag)

執行映象

-p 埠對映(伺服器端口:docker埠)

-d 引數為後台啟動(分離模式)

-p 將所有暴露的容器埠發布到docker主機上的隨機埠

-e 將環境變數傳遞給容器的

--name 指定容器名稱

命令釋義

docker start (repository)

啟動容器,例如 docker start mysql

docker stop (repository)

停止容器

docker restart (repository)

重啟容器

命令釋義

docker ps

檢視執行中容器

docker ps -a

檢視所有容器

docker port container

檢視容器埠(container 可以為容器id/name)

命令釋義

docker rm (容器id)

刪除容器,執行中容器需要停止容器再執行刪除

docker stop (容器id)

停止指定容器

docker rm -f (容器id)

強制刪除指定容器

docker image ls

檢視映象列表

docker rmi (映象id)

刪除指定映象

docker rmi -f(映象id)

強制刪除指定映象

我的Docker學習之旅《二》

我們現在已經有了whalesay的映象,這個映象中已經包含了cowsay的程式。我們要做的是要往裡面載入乙個fortuens的程式,並且用管道線將這兩個程式連線起來。建立乙個新的目錄mkdir mydockerbuild進入這個新的目錄cd mydockerbuild建立乙個dockerfilevi...

docker學習筆記

1 docker依賴於linux核心,無法直接安裝在windows環境中,否則需要安裝docker toolbox 2 相關操作 docker create 建立乙個容器但是不啟動它 docker run 建立並啟動乙個容器 docker stop id 停止容器執行,傳送訊號sigterm doc...

Docker學習筆記

一 docker是什麼 docker是乙個開源的引擎,可以輕鬆的為任何應用建立乙個輕量級的 可移植的 自給自足的容器。就相當於書包可以裝書,水杯可以盛水。二 docker解決了什麼問題 我本地沒有問題啊 本地和線上的環境不一致問題,哪個哥們又寫死迴圈了 其他專案的出錯不影響你本身的專案 雙十一伺服器...