Copyright © 2022-2024 aizws.net · 网站版本: v1.2.6·内部版本: v1.23.3·
页面加载耗时 0.00 毫秒·物理内存 61.2MB ·虚拟内存 1300.0MB
欢迎来到 AI 中文社区(简称 AI 中文社),这里是学习交流 AI 人工智能技术的中文社区。 为了更好的体验,本站推荐使用 Chrome 浏览器。
docker run 用于创建一个新的容器并运行一个命令。
docker run [OPTIONS] IMAGE [COMMAND] [ARG...]
OPTIONS说明:
1)使用镜像 nginx:latest 以后台模式启动一个容器,并将容器命名为 nginx-test。
docker run --name nginx-test -d nginx:latest
2)使用镜像 nginx:latest 以后台模式启动一个容器,将容器的 80 端口映射到主机的 80 端口,主机的目录 /data 映射到容器的 /data。
docker run -p 80:80 -v /data:/data -d nginx:latest
3)使用镜像 nginx:latest 以后台模式启动一个容器,将容器的 8080 端口映射到本地主机 127.0.0.1 的 80 端口上,只允许 tcp 协议通过。
docker run -p 127.0.0.1:80:8080/tcp ubuntu bash
4)使用镜像 nginx:latest 以交互模式启动一个容器,在容器内执行/bin/bash命令。
docker run -it nginx:latest /bin/bash
docker start/stop/restart 启动/停止/重启容器命令:docker start 用于启动一个或多个已经被停止的容器;docker stop 用于停止一个或多个运行中的容器;< strong>docker restart 用于重启一个或多个容器。 语法:docker start [OPTIONS] CONTAINER [CONTAINER...]