Docker及Docker-Compose的使用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Docker及Docker-Compose的使用相关的知识,希望对你有一定的参考价值。

参考技术A 菜鸟Docker
阮一峰的Docker教程

Docker是一个开源的容器引擎,它有助于更快地交付应用。方便快捷已经是 Docker的最大优势,过去需要用数天乃至数周的任务,在Docker容器的处理下,只需要数秒就能完成。

按照菜鸟的步骤,使用yum安装即可。

常用指令如下图,直白用法点 我 ,官方介绍点击 我

备注:RUN命令在 image 文件的构建阶段执行,执行结果都会打包进入 image 文件;CMD命令则是在容器启动后执行。另外,一个 Dockerfile 可以包含多个RUN命令,但是只能有一个CMD命令。注意,指定了CMD命令以后,docker container run命令就不能附加命令了,否则它会覆盖CMD命令。

Docker Compose 是 docker 提供的一个命令行工具,用来定义和运行由多个容器组成的应用。使用 compose,我们可以通过 YAML 文件声明式的定义应用程序的各个服务,并由单个命令完成应用的创建和启动。

以上是关于Docker及Docker-Compose的使用的主要内容,如果未能解决你的问题,请参考以下文章

docker及docker-compose于微服务的实践

Docker及Docker-Compose的使用

尝试使用带有自定义 conf.d 的 docker-compose 运行 nginx 时出错

docker及docker-compose学习

畅享docker-compose之旅及编排wordpress报错解决

Docker-Compose简介及常用命令