说明, docker run 和docker start 都是运行一个docker容器, 区别在于

1. docker run (使用镜像image)

docker run是创建一个新容器,并运行 (将镜像放入容器,并启动容器)
(不需要容器ID, 对标到虚拟机行为, 相当于创建新虚拟机并启动)docker run一般会跟有启动参数,如:
docker run -it --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:latest
docker run -d -p 80:80 httpd
docker run -d -p 80:80 httpd参数说明:
-i: 以交互模式运行容器,通常与 -t 同时使用;
-t: 为容器重新分配一个伪输入终端,通常与 -i 同时使用;
–name: 为容器指定一个名称;
-p: 指定端口映射,格式为:主机(宿主)端口:容器端口;
-e: 设置环境变量;
-d:运行的镜像名,并返回容器ID;

2. docker start (使用容器ID或是容器NAMES)

​​​​​​​docker start 容器ID/容器 , 是启动一个旧容器
docker start 6529h82014c2
docker start intelligent
(可以跟容器ID, 对标到虚拟机行为, 相当于启动虚拟机)类似用法还有:
*停止容器:docker stop 容器IDdocker stop 6529h82014c2docker stop *重启容器:docker restart 容器ID docker restart 6529h82014c2

docker run 与 docker start区别相关推荐

  1. docker run与docker start的区别?

    docker run相当于执行了两步操作:将镜像放入容器中(docker create),然后将容器启动,使之变成运行时容器(docker start). docker start的作用是:重新启动已 ...

  2. “docker run”VS“docker exec”,这两个命令有区别吗?

    出品丨Docker公司(ID:docker-cn) 编译丨小东 每周一.三.五晚6点10分 与您不见不散! "docker run"和"docker exec" ...

  3. 别傻傻分不清docker run 和 start 的区别了

    docker run 和 start 的区别 1.docker run docker run 只在第一次运行时使用,将镜像放到容器中,以后再次启动这个容器时,只需要使用命令docker start 即 ...

  4. docker run和docker start的区别

    docker run: docker run :创建一个新的容器并运行一个命令,是将镜像放入容器并启动容器. docker run一般需要跟几个参数,如下所示: docker run -it --na ...

  5. linux重启docker镜像没了,解决docker run 或者 docker restart 启动镜像就自动退出

    执行命令:docker run --name centos8 -d centos /bin/bash,通过docker ps查看正在运行中容器,找不到centos8. 通过docker ps -a查看 ...

  6. docker run 与docker start的区别

    引用:http://www.wangminli.com/?p=1184 docker run 只在第一次运行时使用,将镜像放到容器中,以后再次启动这个容器时,只需要使用命令docker start 即 ...

  7. docker run 或者 docker restart 启动镜像就自动退出

    执行命令:docker run --name centos8 -d centos /bin/bash,通过docker ps查看正在运行中容器,找不到centos8.通过docker ps -a查看发 ...

  8. docker run后台启动命令_Docker命令-docker run

    docker run docker run 概述 docker进程运行与独立的容器中,而容器是宿主机的一个进程.宿主机可以使本地的也可以是远程的.每当执行docker run之后,容器进程式独立运行的 ...

  9. 使用docker run的选项以覆盖Dockerfile中的设置详解

    全栈工程师开发手册 (作者:栾鹏) 架构系列文章 通常,我们首先定义Dockerfile文件,然后通过docker build命令构建得到镜像文件.然后,才能够基于镜像文件通过docker run启动 ...

最新文章

  1. JavaScript引擎大战:Google提出StrongMode和SoundScript议案,增强V8性能
  2. RAC数据库恢复到单实例数据库
  3. python 打包 .app 运行 控制台窗口_Python打包工具PyInstaller的安装与pycharm配置支持PyInstaller详细方法...
  4. 信息检索的评价指标(Precision、Recall、F-score、MAP、ROC、AUC)
  5. web开发中常见的安全漏洞及避免方法
  6. 分布式理论:CAP是三选二吗?
  7. 业务分析之--权限管理
  8. eclipse控制台自动换行不分割单词_这 7 个实用的文档技巧,不掌握就太可惜了...
  9. 第一个python小游戏
  10. C++ STL 容器之stack简单使用
  11. 互联网晚报 | 1月29日 星期六 | 支付宝相互宝正式关停;大钲资本成瑞幸咖啡实控人;苹果创有史以来最高单季营收...
  12. 母函数 入门 + 模板
  13. 【opencv学习】【图像的数值计算操作】
  14. flask Form表单数据传递与取值
  15. 对List.Sort的简单研究
  16. 强化学习DQN算法实战之CartPole
  17. 大数据应用智能交通有哪些意义
  18. MLOps- 吴恩达Andrew Ng Selecting and Training a Model Week2 论文等资料汇总
  19. 机器学习中的 Shapley 值怎么理解?
  20. 玩转华为ENSP模拟器系列 | 配置IS-IS基本功能示例

热门文章

  1. BugKu_getshell
  2. java中文档注释作用_java中文档注释
  3. vue 动态路由实现
  4. 数据结构课程设计——图书信息管理系统设计
  5. 客户端检测之软件与硬件检测
  6. 多表关联查询两种方法
  7. 软件测试项目实战案例ppt,软件测试项目实战2.4.ppt
  8. 读取gca信息(matlab2021)
  9. 串口接收一个字节所需要的时间
  10. 人行招生计算机专业,学计算机的在中国人民银行干什么样的工作?