docker命令大全

2021-10-02 13:25:05 字數 1261 閱讀 7402

docker安裝

docker安裝需要linux核心版本大於3.10

檢視核心版本

uname -r
使用yum安裝docker

yum install docker
啟動docker

systemctl start docker

systemctl restart docker #重啟docker服務

docker -v #檢視docker版本

將docker設定為開機啟動

systemctl enable docker
docker搜尋映象

docker search mysql   # docker search 關鍵字
拉取映象

docker pull mysql:3.6.2   

#docker pull 映象名:tag

#tag表示dockerhub上的標籤,可以選填,不填拉取latest標籤,表示軟體版本

檢視本地所有映象

docker images
根據映象id刪除映象

docker rmi 5acf0e8da90b 

#docker rmi 映象id

執行docker容器

docker run --name mysql01 -d mysql:3.6.2

#--name 指定容器名稱,可不指定會自動生成

#-d 後台執行

# :3.6.2 是標籤,如果是latest可以省略

容器相關命令

docker stop 容器id  #停止

docker start 容器id #啟動

docker restart 容器id #重新啟動

docker rm 容器id #刪除容器

容器埠對映

docker run --name mysql01 -d -p 8000:8080 mysql:3.6.2

#將伺服器的埠對映到容器的埠,前面的是主機埠,後面的是容器埠

檢視容器日誌

docker logs 容器id
官方文件還有更多高階操作

Docker命令大全

docker ps 檢視容器列表 docker rmi 映象名 版本號 刪除映象 docker rm 容器id 容器名 刪除容器 docker映象重新命名 docker tag imageid 映象id repository tag 倉庫 標籤 docker images 檢視本地映象列表 dock...

docker命令大全

拉取映象 刪除映象 docker history 用於檢視構造映象的指令,預設顯示的指令是經過階段的,加上 no trunc 可以看到完整指令 docker history image name no trunc 命令示例 docker history rovast php 7.2 fpm no t...

docker 基本命令大全

列出所有的容器 id docker ps aq 停止所有的容器 docker stop docker ps aq 刪除所有已經停止的容器 docker rm docker ps aq 刪除所有的映象 docker rmi docker images q 殺死所有正在執行的容器 docker kill...