Docker常用命令

列出Docker命令行命令

docker
docker container --help

顯示Docker版本信息

docker --version
docker version
docker info

運行Docker鏡像

docker run hello-world

列出Docker鏡像文件

docker image ls

列出Docker容器 (正在運行, 所有, 所有安靜模式的容器)

docker container ls
docker container ls --all
docker container ls -aq

列出正在運行的Docker容器

docker ps

構(gòu)建項目相關(guān)命令

docker build -t friendlyhello . # 使用當(dāng)前目錄的Dockerfile
docker run -p 4000:80 friendlyhello # 運行friendlyname鏡像,將80端口映射到本地4000端口
docker run -d -p 4000:80 friendlyhello # 后臺模式運行
docker container ls # 查看正在運行的所有容器
docker container ls -a # 查看所有容器
docker container stop <容器hash值> # 正常停止指定的容器
docker container kill <容器hash值> # 強制停止指定容器
docker container rm <容器hash值> # 移除指定容器
docker container rm $(docker container ls -a -q) # 移除所有容器
docker image ls -a # 列出所有鏡像
docker image rm <鏡像id> # 移除指定鏡像
docker image rm $(docker image ls -a -q) # 移除所有鏡像
docker login # 使用Docker賬戶登錄命令行
docker tag <image> username/repository:tag # 為鏡像設(shè)置標(biāo)簽
docker push username/repository:tag # 上傳注冊鏡像
docker run username/repository:tag # 從遠(yuǎn)程倉庫運行鏡像
docker port <容器id或鏡像名> # 查看容器的映射情況

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容