Docker 是一个用于开发、交付和运行应用的平台,提供了容器化技术。以下是 Docker 的一些基本命令和常用操作的参考手册:

基本命令

1. docker version:
   查看 Docker 版本信息。
   docker version

2. docker info:
   显示 Docker 系统信息,包括容器和镜像的数量等。
   docker info

3. docker pull \<image\>:
   从 Docker Hub 下载一个镜像到本地。
   docker pull ubuntu:latest

4. docker images:
   查看本地已下载的镜像列表。
   docker images

5. docker ps:
   列出正在运行的容器。
   docker ps

6. docker ps -a:
   列出所有容器,包括停止的容器。
   docker ps -a

7. docker exec -it \<container_id\> \<command\>:
   在运行中的容器中执行命令。
   docker exec -it my-container /bin/bash

8. docker build -t \<image_name\> \<path\>:
   从 Dockerfile 构建一个镜像。
   docker build -t my-image .

9. docker run -d -p \<host_port\>:\<container_port\> \<image\>:
   运行一个容器。
   docker run -d -p 8080:80 my-apache-image

10. docker stop \<container_id\>:
    停止一个运行中的容器。
    docker stop my-container

清理和管理

11. docker rm \<container_id\>:
    删除一个停止的容器。
    docker rm my-container

12. docker rmi \<image\>:
    删除一个本地的镜像。
    docker rmi my-image

13. docker system prune:
    清理不再使用的容器、镜像和其他资源。
    docker system prune

14. docker-compose up -d:
    使用 Docker Compose 启动容器组。
    docker-compose up -d

15. docker-compose down:
    使用 Docker Compose 停止并删除容器组。
    docker-compose down

更多信息

  •  [Docker 官方文档](https://docs.docker.com/)

  •  [Docker Hub](https://hub.docker.com/):获取 Docker 镜像的中央存储库。


这是一个基本的 Docker 参考手册,你可以根据具体的需求和场景进一步学习和使用 Docker。


转载请注明出处:http://www.pingtaimeng.com/article/detail/9655/Docker