docker常见操作

2024-08-27  本文已影响0人  悟空嘿

Docker 是一种广泛使用的容器化平台,可以帮助你更高效地创建、部署和管理应用程序。以下是一些常见的 Docker 操作和命令:

1. 查看 Docker 版本

docker --version

2. 启动和停止 Docker 守护进程

# 启动
sudo systemctl start docker

# 停止
sudo systemctl stop docker

# 重启
sudo systemctl restart docker

3. 搜索 Docker 镜像

docker search [镜像名称]

示例:

docker search nginx

4. 下载 Docker 镜像

docker pull [镜像名称]

示例:

docker pull nginx

5. 列出本地的 Docker 镜像

docker images

6. 删除 Docker 镜像

docker rmi [镜像ID或名称]

示例:

docker rmi nginx:latest

7. 运行 Docker 容器

docker run [选项] [镜像名称]

常用选项:

示例:

docker run -d -p 8080:80 --name mynginx nginx

8. 列出运行中的容器

docker ps

9. 列出所有容器(包括停止的)

docker ps -a

10. 停止容器

docker stop [容器ID或名称]

示例:

docker stop mynginx

11. 启动已停止的容器

docker start [容器ID或名称]

12. 删除容器

docker rm [容器ID或名称]

示例:

docker rm mynginx

13. 查看容器的日志

docker logs [容器ID或名称]

14. 在运行中的容器内执行命令

docker exec -it [容器ID或名称] [命令]

示例:

docker exec -it mynginx /bin/bash

15. 查看 Docker 的系统信息

docker info

16. 查看容器资源使用情况

docker stats [容器ID或名称]

17. 导出和导入容器

# 导出容器
docker export [容器ID或名称] > /path/to/save.tar

# 导入容器
docker import /path/to/save.tar

18. 保存和加载镜像

# 保存镜像
docker save -o [文件名].tar [镜像名称或ID]

# 加载镜像
docker load -i [文件名].tar

19. Docker 网络管理

上一篇 下一篇

猜你喜欢

热点阅读