Docker是一種開源的應用程序容器化平臺,允許用戶打包、部署和運行任何應用程序,無論是Web應用程序或數據庫或其他應用程序。在使用Docker時,需要掌握一系列命令,下面是Docker全套命令的詳細介紹。
1. 運行容器:
docker run [OPTIONS] IMAGE [COMMAND] [ARG...]
2. 列出當前所有容器:
docker ps [OPTIONS]
3. 列出所有鏡像:
docker images [OPTIONS]
4. 查找鏡像:
docker search [OPTIONS] TERM
5. 停止運行中的容器:
docker stop [OPTIONS] CONTAINER [CONTAINER...]
6. 停止運行中的容器,并刪除該容器:
docker rm [OPTIONS] CONTAINER [CONTAINER...]
7. 重啟容器:
docker restart [OPTIONS] CONTAINER [CONTAINER...]
8. 查看容器的日志:
docker logs [OPTIONS] CONTAINER
9. 構建一個鏡像:
docker build [OPTIONS] PATH | URL | -
10. 推送本地鏡像到遠端倉庫:
docker push [OPTIONS] NAME[:TAG]
11. 從遠端倉庫拉取鏡像到本地:
docker pull [OPTIONS] NAME[:TAG|@DIGEST]
12. 連接正在運行的容器:
docker exec [OPTIONS] CONTAINER COMMAND
13. 拷貝容器內的文件到主機上:
docker cp [OPTIONS] CONTAINER:SRC_PATH DEST_PATH
14. 列出當前 Docker 中的所有網絡:
docker network ls [OPTIONS]
15. 創建一個 Docker 網絡:
docker network create [OPTIONS] NETWORK
以上就是Docker全套命令的介紹,熟練掌握這些命令的使用,可以更加輕松地管理容器和鏡像。