Docker命令的一些記錄

ayiya_Oese發表於2020-12-12

之前工作有機會淺嘗Docker,有一些命令經常使用到,所以記在手機裡,現在把它整理出來,方便翻看。
命令列:
映象相關

docker pull 倉庫:tag  #獲取映象
docker push 映象:tag  #推送映象到倉庫
docker images #檢視本地映象
docker rmi #映象名或映象id
docker inspect #映象名或映象id
docker save 映象名 > 儲存路徑 #或
docker save -o 儲存路徑 映象名  #打包本地映象成壓縮包來完成遷移
docker load < 檔案路徑  #匯入映象壓縮包
docker tag 映象id 新映象名:新tag  #修改映象tag

容器相關

docker run 引數 映象id 命令  #建立或啟動容器並執行相應命令
#-it 終端互動 -d後臺執行 --name容器名 -p   主機埠:容器埠 -v掛載主機路徑:容器路徑
docker ps #檢視執行中的容器 
docker ps -a  #檢視所有執行中的容器
docker stop
docker kill
docker start
docker restart
docker rm 容器ID #刪除容器 -f強刪
docker inspect 容器id #檢視容器詳情
docker commit 容器名 映象名:tag #將容器儲存為映象

以下兩個還有待補充
Dockerfile:

docker build -t 映象名:tag -f dockerfile名 dockerfile所在路徑  #使用dockerfile構建映象

Docker Compose

#1.安裝docker-compose
#2.配置docker-compose.yml檔案
docker-compose up -d  #啟動容器
#docker使用gpu

相關文章