docker 常用命令

2021-08-01 05:12:27 字數 1469 閱讀 1993

清理的常用命令

docker system prune

# 這次不僅會刪除資料卷,而且連確認的過程都沒有了!注意,使用 --all 引數後會刪除 # 所有未被引用的映象而不僅僅是 dangling 映象

docker system prune --all --force --volumns

docker container prune # 刪除所有退出狀態的容器

docker volume prune # 刪除未被使用的資料卷

docker image prune # 刪除 dangling 或所有未被使用的映象

編譯到刪除的常用命令

docker build -t songgs/apache-php-mysql:20m .

docker exec -it containerid bash

docker push songgs/apache-php-mysql:20m

docker rmi –f $(docker images -q -f dangling=true)

docker rm -f $(docker ps -aq -f status=exited)

. 指定當前資料夾,build映象

-t tag 使用image的tag名稱

docker build -t songgs/magento:ce-2.1.5 .

執行映象

-p 80:80 公布映象的埠

docker run -t -p 80:80 songgs/magento:ce-2.1.5

在container裡執行bash命令

-i interactive 可互動

-t 開啟乙個終端

docker exec -it containerid bash

登入dockerhub

docker login --username=yourdockerhubername [email protected]

推送到docker hub

docker push songgs/magento:ce2.1.5

清理所有的tag為none的映象

docker rmi $(docker images -q -f dangling=true)

強制清空container

-f force

docker rm -f $(docker ps -a -q)

docker run example

-d 不顯示日誌

-u 使用者名稱

--name container的名稱

-v 將container的目錄/home指定到host目錄/var/lwasfiles/sites/new2/home

將container中的檔案copy到執行環境中

docker cp containerid:docker/path hostmachine/path

docker常用命令 Docker 常用命令筆錄

格式docker run 選項 映象 命令 引數.示例docker run it rm ubuntu 16.04 bash 示例解釋 it 這是兩個引數,乙個是 i,表示互動式操作,乙個是 t表示終端 rm 這個引數是說容器退出後隨之將其刪除 ubuntu 16.04 這是指用ubuntu 16.0...

docker常用命令

1.刪除已退出的容器 docker rm docker ps a q 2.強制刪除所有容器 docker rm f docker ps a 3.docker attach 進不去的時候可以用docker exec it containerid bin bash docker run it ubunt...

docker常用命令

docker常用命令 1.進入docker容器 sudo docker run it insaneworks centos bin bash 使用ctrl p或者ctrl q可以進入和退出容器 2.拉去乙個映象 docker pull insaneworks centos 檢視所有的映象 docke...