参考 Docker 官方文档安装适合你操作系统的 Docker:[https://docs.docker.com/get-docker/](https://docs.docker.com/get-docker/)
容器操作
docker run [OPTIONS] IMAGE [COMMAND] [ARG...]
docker ps
docker stop CONTAINER_ID
docker start CONTAINER_ID
docker restart CONTAINER_ID
docker rm CONTAINER_ID
镜像操作
docker pull IMAGE_NAME[:TAG]
docker images
docker rmi IMAGE_NAME[:TAG]
其他常用命令
docker exec [OPTIONS] CONTAINER_ID COMMAND [ARG...]
docker logs CONTAINER_ID
Docker Compose 是一个用于定义和运行多容器 Docker 应用程序的工具。通过 Compose,你可以使用 YAML 文件来配置应用程序的服务,并利用单个命令就能创建和启动所有服务。
Docker Compose 常用命令
docker-compose up
docker-compose down
docker-compose ps
Dockerfile 是一个文本文件,其中包含构建 Docker 镜像所需的指令。通过 Dockerfile,你可以定义如何构建镜像,包括依赖项、环境变量、运行命令等。
常用指令
Docker Swarm 是 Docker 官方的容器编排工具,用于管理多个 Docker 容器。它可以将多个 Docker 主机组成一个虚拟的容器集群,以便统一管理和调度。
Docker Swarm 常用命令
注意保护 Docker 守护进程,限制容器的权限,并定期更新镜像和容器以解决安全漏洞。
这份文档提供了一些 Docker 的基本操作和概念,希望对你有所帮助。要获取更详细的信息,请查阅 Docker 官方文档。