Docker 常用操作命令

2022-06-25 11:18:11 字數 1402 閱讀 9665

一、 docker安裝

方式1 本地安裝:

2)執行安裝命令  yum localinstall *;

3)安裝完之後 重啟 systemctl restart docker.service;

4)確認docker 是否安裝完成, 通過 docker version 去看;

5)docker-compose 檔案統一放在/usr/local/bin/ 下面,通過命令chmod +x docker-compose 給compose檔案賦予可執行許可權;

二、常用docker命令:

1)容器操作命令:

1. 顯示所有的容器,過濾出exited狀態的容器,取出這些容器的id,

sudo docker ps -a|grep exited|awk ''

2. 查詢所有的容器,過濾出exited狀態的容器,列出容器id,刪除這些容器

sudo docker rm `docker ps -a|grep exited|awk ''`

3. 刪除所有未執行的容器(已經執行的刪除不了,未執行的就一起被刪除了)

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

4. 根據容器的狀態,刪除exited狀態的容器

sudo docker rm $(sudo docker ps -qf status=exited)

5. docker 1.13版本以後,可以使用 docker containers prune 命令,刪除孤立的容器。

sudo docker container prune

6. 刪除所有容器

docker rm `docker ps -a -q`

7. 強制刪除不詢問

docker-compose rm -f       

8. 啟動容器

docker-compose up -d

2)映象操作命令

1. 映象操作——將本地映象匯入到docker中:

docker import - jdk81:latest  ( 要在映象當前目錄下 執行)

2. 映象操作——刪除映象:

docker rmi jdk81  (如果提示被占用,則這個服務要先刪掉,後面再開)

3. 裝載映象檔案到docker

docker load < jdk81.tar

4. 刪除所有映象

docker rmi `docker images -q`

5. 刪除包含某個關鍵字的映象  (//其中doss-api為關鍵字)

docker rmi --force `docker images | grep doss-api | awk ''` 

6. 

Docker 常用操作命令

docker run image command arg.複製 啟動互動式容器 docker run i t image bin bash 退出互動式容器的bash,這樣容器就會在後台執行 ctrl p q 複製 在run命令中增加了兩個引數 i t 並在容器啟動時執行bash命令 docker r...

Docker 常用操作命令

一 docker安裝 方式1 本地安裝 2 執行安裝命令 yum localinstall 3 安裝完之後 重啟 systemctl restart docker.service 4 確認docker 是否安裝完成,通過 docker version 去看 5 docker compose 檔案統一...

Docker 容器常用操作 命令

軟體映象 qq安裝程式 執行映象 產生乙個容器 正在執行的軟體,執行的qq 1 搜尋映象 root localhost docker search tomcat 2 拉取映象 root localhost docker pull tomcat 3 根據映象啟動容器 root localhost do...