docker如何启动已经创建好的容器(docker容器启动时运行一些指令)

技术Docker容器创建、启动、和停止的方法是什么这篇文章主要讲解了“Docker容器创建、启动、和停止的方法是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Dock

本文主要解释“创建、启动和停止Docker容器的方法有哪些”。本文的解释简单明了,易学易懂。接下来,请跟随边肖的思路,一起学习和学习“Docker容器的创建、启动和停止方法是什么”!

1.容器是一个或一组独立运行的应用程序及其运行环境。是容器Docker中的一个重要概念。

2.docker容器可以通过三种方式启动。

A.交互模式:根据图像创建一个新的容器并启动它。

使用docker run命令启动容器。docker在后台运行的标准操作包括

检查指定的映像在本地是否存在,如果不存在,则从公共仓库下载。

使用镜像创建和启动容器

分配一个文件系统,并在只读镜像层之外装载一个可读和可写层。

从主机配置的桥接接口桥接虚拟接口通道容器。

将地址池中的ip地址分配给容器。

执行用户指定的应用程序。

执行后,容器终止。

b、短期模式,直接启动并运行一个终止的容器。

您可以使用docker start命令直接启动和运行终止的容器。

[root @ rockemq-name server 4 ~]# docker运行my/python:v1 /bin/echo hello测试

你好测试

命令执行后,控制台将打印“hello test”,容器将被终止,但它并没有消失。

您可以使用“docker ps -n 5”查看最新的前五大容器。第一个是刚刚执行的容器。您可以再次执行它:Docker Start容器_ ID。

但是这一次,控制台看不到“hello test”,只有ID,只能用logs命令:docker logs container_id才能看到。

您可以看到两个“hello test”,因为这个容器已经运行了两次。

守护模式,在待机模式下运行

也就是让软件作为长期服务运行,这就是SAAS!

例如,我们启动centos后台容器,每隔一秒钟打印一次日历。

$ docker run -d centos /bin/sh -c '同时为true做回声你好码头工人;睡眠1;“完成”

启动后,我们使用docker ps -n 5检查容器的信息。

要查看启动的centos容器中的输出,可以使用以下方法:

$ docker记录$CONTAINER_ID ##在容器外查看其输出。

$ docker附加$CONTAINER_ID ##连接到容器以便实时查看:

3.终止容器

使用docker stop $CONTAINER_ID终止正在运行的容器。您可以使用docker ps -a查看处于终止状态的容器。

终止容器的状态,可以使用docker start重新启动。

使用docker重启命令重启容器。

感谢阅读。这就是“创建、启动和停止Docker容器的方法是什么”的内容。学习完这篇文章,相信你对Docker容器如何创建、启动和停止的问题有了更深的理解,具体用法还需要实践来验证。在这里,边肖将为您推送更多关于知识点的文章,敬请关注!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/144255.html

(0)

相关推荐

  • 养龟为什么不能养双,巴西龟养一只好还是二只

    技术养龟为什么不能养双,巴西龟养一只好还是二只养乌龟单养一只也可以,不过龟还是群居比较好,建议养两只养龟为什么不能养双。1、起居篇:
    水的量一般以略高于龟背为益。特别是比较小的龟,水不能太多。盆中间还可以放一块龟壳大一些

    生活 2021年10月19日
  • HTTP代理和SOCKS之间有什么区别

    技术HTTP代理和SOCKS之间有什么区别这期内容当中小编将会给大家带来有关HTTP代理和SOCKS之间有什么区别,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。Socket secur

    攻略 2021年11月11日
  • 怎么解决strict standards php报错问题

    技术怎么解决strict standards php报错问题这篇文章给大家分享的是有关怎么解决strict standards php报错问题的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

    攻略 2021年12月9日
  • hbase学习 rowKey的设计-4

    技术hbase学习 rowKey的设计-4 hbase学习 rowKey的设计-4hbase学习 rowKey的设计-4访问hbase table中的行,只有三种方式:
    1 通过单个row key访问

    礼包 2021年12月22日
  • 怎样在Vue中使用JSX

    技术怎样在Vue中使用JSX怎样在Vue中使用JSX,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。JSX是什么JSX 是一种 Javascript 的语法扩

    攻略 2021年10月21日
  • C/C++ 数据类型 表示最大 最小数值 探讨

    技术C/C++ 数据类型 表示最大 最小数值 探讨 C/C++ 数据类型 表示最大 最小数值 探讨C/C++中存储数字格式有整型和浮点型 字符型数据本质上也是以整型存储整型
    对于整型数据,最大值最小值很

    礼包 2021年10月26日