Docker 是一種應用程序打包和交付解決方案。它能夠將應用程序以及其所有的依賴項打包成一個容器,使得應用程序在不同的環境下都能夠穩定良好地運行。作為一名菜鳥級的開發者,我們可能會對 Docker 命令感到有些迷惑,下面我們來看一下常用的 Docker 命令。
docker build
該命令用于構建 Docker 鏡像,將應用程序和依賴項打包到一個鏡像中。可以通過提供 Dockerfile 文件來構建鏡像。例如:
docker build -t myimage:1.0 .
該命令會在當前目錄下查找 Dockerfile 文件,并將構建后的鏡像命名為 myimage:1.0。
docker run
該命令用于在容器中運行應用程序。例如:
docker run -d -p 8080:80 myimage
該命令會在后臺運行 myimage 鏡像,并將容器端口映射到主機的 8080 端口。
docker ps
該命令用于列出當前正在運行的容器。例如:
docker ps -a
該命令會列出所有容器,包括已經停止運行的。
docker stop
該命令用于停止正在運行的容器。例如:
docker stop mycontainer
該命令會停止名為 mycontainer 的容器。
以上是常用的 Docker 命令,當然還有很多其他的命令,需要根據不同的使用場景選擇合適的命令。希望本文可以為大家提供 Docker 命令上的一些幫助。