Docker是一個開源的容器化平臺,用于打包、運輸和運行應用程序。在使用Docker時,需要使用一些命令來幫助我們快速搭建和管理容器。下面我們將介紹一些常用的Docker命令。
docker pull [image name]:用于從Docker Hub中下載鏡像。 例如: docker pull nginx:下載最新版本的nginx鏡像 docker pull nginx:1.19:下載指定版本的nginx鏡像docker run [image name]:用于運行容器,后面跟上想要運行的鏡像名稱。 例如: docker run nginx:使用最新版本的nginx鏡像創建并運行一個容器 docker run -p 8080:80 nginx:使用最新版本的nginx鏡像創建并在本地的8080端口映射到容器的80端口運行一個容器docker stop [container ID]:用于停止正在運行的容器。 例如: docker stop 12ab34cd56ef:停止容器ID為12ab34cd56ef的容器。docker rm [container ID]:用于刪除已經停止的容器。 例如: docker rm 12ab34cd56ef:刪除容器ID為12ab34cd56ef的容器。docker ps:用于顯示運行中的容器列表。 例如: docker ps:顯示所有正在運行中的容器列表。 docker ps -a:顯示所有容器列表,包括停止的容器。docker exec [container ID] [command]:用于在正在運行的容器中執行命令。 例如: docker exec 12ab34cd56ef ls -l /app:在容器ID為12ab34cd56ef的容器中執行ls -l /app命令。 以上是常見的Docker命令,這些命令可以讓我們更加方便地使用Docker來構建、管理和運行容器。