列出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或鏡像名> # 查看容器的映射情況