Docker常用命令Top20
Docker是一种容器化平台,通过使用Docker,开发人员可以轻松地打包、交付和运行应用程序。以下是Docker中最常用的20个命令:
-
docker run: 运行一个容器。
bashdocker run <image_name>
-
docker ps: 列出正在运行的容器。
bashdocker ps
-
docker images: 列出本地镜像。
bashdocker images
-
docker pull: 从Docker仓库拉取镜像。
bashdocker pull <image_name>
-
docker build: 构建一个镜像。
bashdocker build -t <image_name> .
-
docker stop: 停止一个正在运行的容器。
bashdocker stop <container_id>
-
docker rm: 删除一个容器。
bashdocker rm <container_id>
-
docker rmi: 删除一个镜像。
bashdocker rmi <image_id>
-
docker exec: 在运行的容器中执行命令。
bashdocker exec -it <container_id> <command>
-
docker logs: 查看容器日志。
bashdocker logs <container_id>
-
docker inspect: 查看容器或镜像的详细信息。
bashdocker inspect <container_id>
-
docker network: 管理Docker网络。
bashdocker network ls
-
docker volume: 管理Docker卷。
bashdocker volume ls
-
docker-compose: 使用Docker Compose来管理多个容器应用。
bashdocker-compose up -d
-
docker tag: 给镜像打标签。
bashdocker tag <image_id> <new_image_name>
-
docker push: 将镜像推送到Docker仓库。
bashdocker push <image_name>
-
docker kill: 强制停止一个容器。
bashdocker kill <container_id>
-
docker restart: 重启一个容器。
bashdocker restart <container_id>
-
docker-compose down: 停止并删除由Docker Compose启动的容器。
bashdocker-compose down
-
docker login: 登录到Docker仓库。
bashdocker login
以上是Docker中最常用的20个命令,熟练掌握这些命令将能够帮助你更高效地使用Docker进行容器化应用程序的开发和管理。