docker 运行容器命令
时间: 2023-10-16 09:26:23 浏览: 137
docker 在容器外执行某个容器内的某个命令操作
要在 Docker 中运行容器,您可以使用以下命令:
```shell
docker run [OPTIONS IMAGE [COMMAND [ARG...]
```
其中,`IMAGE` 是您要运行的容器镜像的名称或标签。`COMMAND` 和 `ARG` 是在容器启动时要执行的命令和参数。
以下是一些常用的选项:
- `-d, --detach`: 在后台运行容器。
- `-p, --publish`: 将容器的端口映射到主机的端口。
- `-v, --volume`: 将主机目录挂载到容器中。
- `--name`: 为容器指定一个名称。
- `--env`: 设置环境变量。
- `--restart`: 定义容器的重启策略。
例如,要在后台运行一个名为 `my-container` 的容器,使用端口映射和目录挂载,可以执行以下命令:
```shell
docker run -d -p 8080:80 -v /path/on/host:/path/in/container --name my-container image-name
```
请注意,`image-name` 应替换为您要使用的实际容器镜像的名称。
阅读全文