首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

` `docker start`与` `docker run`的选项

docker startdocker run是Docker命令行工具中用于启动容器的两个选项。

  1. docker start选项:
    • 概念:docker start用于启动已经停止的容器。
    • 优势:启动容器时,可以保留容器的历史状态和数据。
    • 应用场景:适用于需要保留容器状态和数据的场景,例如重新启动已停止的容器。
  • docker run选项:
    • 概念:docker run用于创建并启动新的容器。
    • 优势:可以在创建容器时指定各种选项,如端口映射、环境变量、数据卷等。
    • 应用场景:适用于创建新的容器,并在创建过程中进行各种配置和设置。

推荐的腾讯云相关产品和产品介绍链接地址:

  • 腾讯云容器服务(Tencent Kubernetes Engine,TKE):提供高度可扩展的容器管理服务,支持Docker等容器化应用的部署、管理和扩展。详情请参考:腾讯云容器服务
  • 腾讯云云服务器(CVM):提供弹性计算能力,可用于部署和运行Docker容器。详情请参考:腾讯云云服务器
  • 腾讯云云数据库MySQL版(TencentDB for MySQL):提供高性能、可扩展的云数据库服务,可用于存储和管理容器应用的数据。详情请参考:腾讯云云数据库MySQL版
  • 腾讯云对象存储(Tencent Cloud Object Storage,COS):提供安全、稳定、低成本的云端存储服务,可用于存储容器应用的静态文件和数据。详情请参考:腾讯云对象存储

请注意,以上推荐的腾讯云产品仅供参考,具体选择应根据实际需求和情况进行。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

dockerdocker run解读一键部署

这是之前文章: docker︱在nvidia-docker中使用tensorflow-gpu/jupyter 文章目录 1 docker run解读 1.1 docker run 1.2 几种进入容器方式...) 3.2 docker 镜像加载导入(save / load) 3.3 容器镜像导入/导出差异 4 精简Docker镜像大小必要性 4.1 docker大小精简方式 4.2 清理Docker...占用磁盘空间方式 5 Dockerfile 1 docker run解读 1.1 docker run docker run有非常多启动参数,可参考:Docker run 命令 docker run...run -d启动容器) -i: 以交互模式运行容器,通常 -t 同时使用; -P: 随机端口映射,容器内部端口随机映射到主机高端口 -p: 指定端口映射,格式为:主机(宿主)端口:容器端口 -t...需要注意是,容器运行在后台模式下,是不能使用--rm选项

91520
  • Docker run 命令

    docker run :创建一个新容器并运行一个命令 语法 docker run [OPTIONS] IMAGE [COMMAND] [ARG...]...同时使用; -P: 随机端口映射,容器内部端口随机映射到主机端口 -p: 指定端口映射,格式为:主机(宿主)端口:容器端口 -t: 为容器重新分配一个伪输入终端,通常 -i 同时使用; --name...docker run --name mynginx -d nginx:latest 使用镜像nginx:latest以后台模式启动一个容器,并将容器80端口映射到主机随机端口。...docker run -P -d nginx:latest 使用镜像 nginx:latest,以后台模式启动一个容器,将容器 80 端口映射到主机 80 端口,主机目录 /data 映射到容器...docker run -p 80:80 -v /data:/data -d nginx:latest 绑定容器 8080 端口,并将其映射到本地主机 127.0.0.1 80 端口上。

    1.1K20

    Docker(12)- docker run 命令详解

    作用 创建一个新容器并运行一个命令 语法格式 docker run [OPTIONS] IMAGE [COMMAND] [ARG...]...,通常 -t 同时使用 -t 启动容器后,为容器分配一个命令行,通常 -i 同时使用 -v 目录映射,容器目录挂载到宿主机目录,格式: : -d 守护进程,后台运行该容器...其实打印日志就是 catalina.sh run 命令运行之后日志 栗子二 使用镜像 tomcat:7 以后台模式启动一个容器 容器名字自定义为 tomcat7 docker run -d --...栗子四 使用镜像 tomcat:7 以后台模式启动一个容器 将容器 8080 端口映射到主机 9999 端口 容器名字自定义为 tomcat7 docker run -d -p 9999:8080...也会进不了 CLI 界面,因为会打印一堆运行日志 -d docker run -it -p 1111:8080 tomcat:7 bash 不加 bash执行结果 ?

    13.7K32

    Docker(36)- docker run 流程和原理

    背景 目前项目组上, Docker非常重,所有微服务都是通过 docker 来部署 所以不能仅仅会命令,还得会一些原理东西,特此补一篇基础点,后面再更加深入一些 docker 原理 本篇学习资源来自...p=8 hello world 栗子 直接在命令行敲 docker run hello-world ?...docker run 流程 根据上面的结果运行图,可以写出一个 docker run 流程图,如下 ? docker 底层原理 docker 是如何工作?...docker 是一个 C/S 结构系统 docker 守护进程运行在主机上 通过 Socket 从客户端访问 docker-Server 接收到 docker-Client指令,就会执行这个命令...Linux 服务器敲 docker 命令(客户端) 客户端访问 docker 后台守护进程 后台守护进程来执行命令,作用于不用 docker 容器

    1.2K30

    使用 docker-compose 替代 docker run

    使用 docker-compose 替代 docker run 使用 docker run 运行镜像 要运行一个 docker 镜像, 通常都是使用 docker run 命令, 在运行镜像时候,...需要指定一些参数, 例如:容器名称、 映射卷、 绑定端口、 网络以及重启策略等等, 一个典型 docker run 命令如下所示: docker run \ --detach \ --name..., 需要两个 shell 文件, 或者是在一个 shell 文件中有两个 docker run 命令: # PostGIS DB docker run \ --datach \ --publish...关于 docker run 各个参数使用方法, 请参阅 docker 网站说明文档。...不仅可以根据配置文件 docker-compose.yml 自动创建网络, 启动响应容器实例, 也可以根据配置文件删除停止和删除容器实例, 并删除对应网络, 确实是 docker run 命令更加方便

    2.7K20

    软件测试|docker create docker run异同,你都会了吗?

    Docker Run vs Docker Create:创建和管理容器差异 Docker是一种流行容器化平台,它提供了多种命令来创建和管理容器。...mysql 注:如果我们要启动该容器,我们可以使用docker start命令来启动该容器 这种分离创建和启动过程可以为我们提供更多灵活性和控制权,因为我们可以在容器创建后,根据需要对其进行更改或配置...docker run docker run可以创建并运行一个新容器,语法如下: docker run [OPTIONS] IMAGE [COMMAND] [ARG...]...)启动它 docker run 相当于执行了两个 操作:/containers/create、/containers/(id)/start 常用options参数 option 作用 -i 以交互模式运行容器...使用"docker create"可以在容器创建后对其进行更多配置或修改,然后使用"docker start"来手动启动容器。

    37810

    软件测试|docker create docker run异同,你都会了吗?

    图片Docker Run vs Docker Create:创建和管理容器差异Docker是一种流行容器化平台,它提供了多种命令来创建和管理容器。...mysql图片注:如果我们要启动该容器,我们可以使用docker start命令来启动该容器这种分离创建和启动过程可以为我们提供更多灵活性和控制权,因为我们可以在容器创建后,根据需要对其进行更改或配置...操作:/containers/create、/containers/(id)/start常用options参数option作用-i以交互模式运行容器,通常 -t 同时使用-t启动容器后,为容器分配一个命令行...) docker run -p 容器端口使用示例:docker run --name muller_mysql mysql图片总结"docker run"命令用于创建并启动一个新容器,而"docker...使用"docker create"可以在容器创建后对其进行更多配置或修改,然后使用"docker start"来手动启动容器。

    19230

    docker run常用参数

    Docker是一种流行容器化技术,能够快速、轻松地构建、部署和管理应用程序。Docker run命令是Docker中最常用命令之一,它允许用户在Docker容器中运行应用程序。...在这篇文章中,我们将介绍Docker run常用参数含义和用法。 1. -d, --detach 这个参数告诉Docker在后台运行容器,使得容器不会占用当前终端控制权,而是返回一个容器ID。...例如: arduinoCopy codedocker run -p 8080:80 nginx 这个命令将会将Nginx容器80端口映射到主机8080端口上,这样主机就可以通过访问localhost...例如: bashCopy codedocker run -v /host/data:/container/data nginx 这个命令将会将主机中“/host/data”目录挂载到Nginx容器中...例如: arduinoCopy codedocker run --memory=1g nginx 这个命令将会将Nginx容器内存限制设置为1GB。 12.

    3.1K10

    docker部署jar包_docker run 参数

    一、思路 1、将docker容器中指定文件夹挂载到宿主机上,更新jar包只需上传到宿主机指定路径,方便更新 2、利用bash文件运行jar包,并构建该bash镜像,代替构建直接运行jar包镜像,利于镜像...然后在该文件夹下,创建bash文件和容器配置文件 2、创建bash文件 vi run.sh java -jar /usr/data/app-1.0.0.jar /usr/data是docker容器内路径...三、创建容器并运行 docker run -d -it --name=myapp -p 8081:8081 -v /home/admin/app:/usr/data myapp:1.0.0 docker...引擎重启后自动运行(也可以理解为操作系统重启后自动运行,如果docker是开机自动运行的话) docker run --restart=always -d -it --name=myapp -p 8082...,通常 -t 同时使用; -i, –interactive=false Keep STDIN open even if not attached -t: 为容器重新分配一个伪输入终端,通常 -i

    1.8K20

    docker run 命令使用详解(二)

    docker run --name my-container ubuntu上面的命令将使用ubuntu镜像创建一个名为my-container容器。...docker run -p 8080:80 nginx上面的命令将使用Docker Hub上nginx镜像创建一个新容器,并将容器内部80端口映射到主机8080端口。...docker run -v /host/dir:/container/dir ubuntu上面的命令将使用ubuntu镜像创建一个新容器,并将主机/host/dir目录挂载到容器/container...docker run --env VAR=value ubuntu上面的命令将使用ubuntu镜像创建一个新容器,并设置环境变量VAR值为value。...删除容器如果要在容器退出时自动删除容器,可以使用--rm选项docker run --rm ubuntu上面的命令将使用ubuntu镜像创建一个新容器,并在容器退出时自动删除该容器。

    56940
    领券