Docker 是一個流行的容器化開發(fā)平臺,通過容器技術(shù),可以將應(yīng)用程序及其依賴項打包成可移植的容器。下面是 Docker 主要命令的介紹。
docker run [IMAGE NAME] [COMMAND]
這是最基本的命令,用于創(chuàng)建并啟動一個新的容器。其中 IMAGE NAME 指定所使用的鏡像文件名,COMMAND 可選,表示要在容器中運行哪個命令。
docker ps
這個命令可以用于列出當前正在運行的所有容器。如果要列出所有容器(包括已停止的),可以加上 -a 選項。
docker logs [CONTAINER ID]
用于查看某個容器的日志輸出。
docker exec [CONTAINER ID] [COMMAND]
在運行中的容器中執(zhí)行命令,可以用這個命令。
docker stop [CONTAINER ID]
停止某個容器。
docker rm [CONTAINER ID]
刪除某個容器。
docker images
查看所有本地鏡像。
docker pull [IMAGE NAME]
從 Docker Hub 下載指定鏡像。
docker push [IMAGE NAME]
將本地的某個鏡像推送到 Docker Hub。
docker build [DIRECTORY PATH]
根據(jù)指定的 Dockerfile 創(chuàng)建一個新的鏡像。
以上就是 Docker 的一些主要命令,掌握這些基本操作,能夠更好地使用 Docker 進行開發(fā)與部署。