docker常用命令隨筆

2022-07-24 07:18:13 字數 1403 閱讀 9404

1、執行容器:

docker run -it 映象名 /bin/bash

2、退出容器:

exit

或者ctrl+p+q

3、檢視容器:

docker ps -a

檢視執行的容器:docker ps

模糊查詢容器列表:docker images bop-common-sso

4、重啟容器:

docker restart 容器id

5、重啟容器後進入互動式

docker start -i 5c6ce895b979

6、postgre資料庫docker使用

進入容器內部,使用postgres cli命令

6.1 預設起手式 docker exec -it [mypostgres] /bin/bash

6.2 psql -u postgres -w 使用密碼登入

6.3 使用psql --help可檢視所有cli命令

7、檢視指定容器的全部配置,一般用於檢視容掛載的檔案位址

docker inspect [容器名]

8、檢視容器的資源使用情況

docker stats

9、清理快取

echo 1 > /proc/sys/vm/drop_caches

echo 2 > /proc/sys/vm/drop_caches

echo 3 > /proc/sys/vm/drop_caches

10、啟動postgre掛載資料卷

1、建立本地資料卷

docker volume create pgdata

2、檢視所有卷

docker volume ls

2、啟動時掛載

docker run -it --rm -v root_pg_volumn-data:/var/lib/postgresql/data --name postgresql11 -e postgres_password=postgres -p 8434:5432 -d postgres:11

11、刪除映象

刪除倉庫裡同名映象

docker rmi `docker images | grep stockcenter | awk ''`

12、排查大檔案

檢視全域性大檔案前10: du -h / --max-depth=1 | sort -hr | head -n 10

檢視當前資料夾的檔案大小: du -h --max-depth=1

13.新增公共docker倉庫位址

如果拉取公共映象報錯lookup registry-1.docker.io: no such host.

vi /etc/resolv.conf新增nameserver 8.8.8.8

14.檢視容器配置

docker inspect 容器名

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

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

常用命令隨筆

檢視埠占用情況 netstat tunlp grep 27017 檢視該埠程序執行 lsof i port zip 壓縮 zip r html.zip html back 解壓到指定目錄 unzip o html.zip d html back 遠端拷貝 scp r scala 2.12.0.zip...

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...