2025年docker启动指令(docker命令启动)

docker启动指令(docker命令启动)Docker 命令大全 docker run 命令用于创建并启动一个新的容器 docker run OPTIONS IMAGE COMMAND ARG 常用参数说明 后台运行容器并返回容器 ID 交互式运行容器 分配一个伪终端 给容器指定一个名称 端口映射 格式为 挂载卷 格式为 容器停止后自动删除容器 或

大家好,我是讯享网,很高兴认识大家。



 Docker 命令大全
讯享网Docker 命令大全


docker run 命令用于创建并启动一个新的容器。

docker run [OPTIONS] IMAGE [COMMAND] [ARG…]

讯享网

常用参数说明:

  • : 后台运行容器并返回容器 ID。
  • : 交互式运行容器,分配一个伪终端。
  • : 给容器指定一个名称。
  • : 端口映射,格式为 。
  • : 挂载卷,格式为 。
  • : 容器停止后自动删除容器。
  • : 设置环境变量。
  • : 指定容器的网络模式。
  • : 容器的重启策略(如 、、、)。
  • : 指定用户。

1. 基本使用

讯享网 docker run ubuntu

拉取 ubuntu 镜像并在前台启动一个容器。

2. 后台运行容器

 docker run -d ubuntu

在后台运行 ubuntu 容器并返回容器 ID。

3. 交互式运行并分配终端

讯享网 docker run -it ubuntu /bin/bash

以交互模式运行 ubuntu 容器,并启动一个 Bash shell。

4. 指定容器名称

 docker run --name my_container ubuntu

运行一个 ubuntu 容器,并将其命名为 my_container。

5. 端口映射

讯享网 docker run -p 8080:80 nginx

将本地主机的 8080 端口映射到容器内的 80 端口,运行 nginx 容器。

6. 挂载卷

 docker run -v /host/data:/container/data ubuntu

将主机的 /host/data 目录挂载到容器内的 /container/data 目录。

7. 设置环境变量

讯享网 docker run -e MY_ENV_VAR=my_value ubuntu

设置环境变量 MY_ENV_VAR 的值为 my_value,运行 ubuntu 容器。

8. 使用网络模式

 docker run --network host nginx

使用主机的网络模式运行 nginx 容器。

9. 指定重启策略

讯享网 docker run --restart always nginx

设置容器的重启策略为 always,即使容器停止也会自动重启。

10. 指定用户

 docker run -u user123 ubuntu

以 user123 用户运行 ubuntu 容器。

11. 组合多个选项

讯享网 docker run -d -p 8080:80 -v /host/data:/data --name webserver nginx

后台运行一个命名为 webserver 的 nginx 容器,将主机的 8080 端口映射到容器的 80 端口,并将主机的 /host/data 目录挂载到容器的 /data 目录。


 Docker 命令大全Docker 命令大全

小讯
上一篇 2025-06-09 20:04
下一篇 2025-05-23 15:01

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/178753.html