docker常用命令

2021-10-04 02:21:38 字數 1417 閱讀 9810

注:docker ps 查詢的為執行中容器,docker images 查詢的為映象

window檢視埠6379 netstat -aon|findstr 6379

window檢視埠占用服務 tasklist|findstr pid

映象操作

查詢映象檔案:

docker search +映象名

拉取映象檔案:

docker pull +映象名

檢視已載映象:

docker images

刪除單個映象

docker rmi -f 映象id

刪除多個映象

docker rmi -f 映象名a:tag 映象名b:tag

刪除全部映象

docker rmi -f $(docker images -aq)

容器操作

建立並執行容器:

docker run --name +自定義name -p +對映埠 -d +原映象檔案

檢視所有容器:

docker ps -a

檢視執行中的容器:

docker ps

啟動容器:

docker start +映象名(或映象id)

重啟容器:

docker restart +映象名(或映象id)

停止容器執行:

docker stop +映象名(或映象id)

刪除容器:

docker rm +映象名(或映象id)

進入容器:

docker exec -it +映象id bash

檢視容器掛載位置:

docker inspect be7dc5b882af(映象id)

檢視容器的日誌

docker logs container‐name/container‐id

拷貝檔案至容器

docker cp /opt/test/file.txt 映象名:/opt/testnew/

根據映象啟動容器

#-p 6379:6379 :將容器內埠對映到宿主機埠(右邊對映到左邊)

#requirepass 「your passwd」 :設定認證密碼

#–restart=always : 隨docker啟動而啟動

容器啟動docker時自動啟動

引數: --restart具體引數值詳細資訊:

no - 容器退出時,不重啟容器;

on-failure - 只有在非0狀態退出時才從新啟動容器;

always - 無論退出狀態是如何,都重啟容器;

(一)建立容器時將引數 --restart=always 加在埠對映後面

(二)建立容器時未新增,docker update --restart=always ***

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