美文网首页Docker容器
docker学习系列6 docker compose使用

docker学习系列6 docker compose使用

作者: 飞凡的陀螺 | 来源:发表于2018-08-07 22:32 被阅读6次

学习 docker 光看是不行的,强烈推荐按照教程敲一遍
https://docs.docker.com/compose/gettingstarted/

这个教程的例子是安装Flask的Python Web框架,然后每次刷新页面,调用一个 count 方法。往redis里自增数字并返回。

总结:
区别 RUN vs CMD vs ENTRYPOINT

  1. Dockerfile中,在基础镜像上安装软件使用 RUN
  2. CMD命令是当Docker镜像被启动后Docker容器将会默认执行的命令。一个Dockerfile中只能有一个CMD命令。通过执行docker run imageother_command启动镜像可以重载CMD命令。
  3. 使用 docker-compose run 命令可以在服务上运行一次性命令,如 docker-compose run web env 查看服务为web的环境变量
image.png

相关文章

网友评论

    本文标题:docker学习系列6 docker compose使用

    本文链接:https://www.haomeiwen.com/subject/sbjsvftx.html