Docker 容器操作命令


前言

Docker 容器操作是 Docker 使用过程中非常重要的一部分。以下是一些常见的 Docker 容器操作命令,以及它们的使用示例和说明。

1. 创建并运行容器

使用 docker run 命令来创建并启动一个新的容器。例如:

docker run -d --name my-container image-name

这条命令将在后台(-d)启动一个名为 my-container 的容器,并使用 image-name 指定的镜像。

2. 列出容器

docker ps 命令用于列出当前正在运行的容器。例如:

docker ps

如果想要查看所有容器(包括停止的),可以使用 -a 参数:

docker ps -a

3. 停止容器

使用 docker stop 命令来停止一个正在运行的容器。例如:

docker stop my-container

4. 启动已停止的容器

使用 docker start 命令来重新启动一个已经停止的容器。例如:

docker start my-container

5. 重启容器

docker restart 命令用于重启一个正在运行的容器。例如:

docker restart my-container

6. 进入容器

docker exec 命令允许你在已经运行的容器内执行命令。例如,进入容器并启动一个 shell 会话:

docker exec -it my-container /bin/bash

7. 删除容器

使用 docker rm 命令来删除一个或多个容器。例如:

docker rm my-container

如果容器正在运行,需要先停止它,然后才能删除。

8. 查看容器日志

docker logs 命令用于查看容器的日志输出。例如:

docker logs my-container

9. 导出和导入容器

使用 docker savedocker load 命令来导出和导入容器的镜像。例如:

docker save -o my-image.tar my-image
docker load -i my-image.tar

10. 管理网络

`docker network` 命令用于管理 Docker 网络。例如,列出所有网络:
```
docker network ls
```

11. 数据卷操作

数据卷允许你将容器的数据持久化到宿主机。使用 `-v` 参数创建数据卷时,例如:
```
docker run -d --name my-container -v /path/on/host:/path/in/container image-name
```

12. 设置容器自启动

使用 `--restart` 参数设置容器的重启策略。例如,设置为总是重启:
```
docker run --restart=always -d --name my-container image-name
```
  • 5
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值