请选择 进入手机版 | 继续访问电脑版
  • 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

docker - tianon/true 在 Dockerfile 中有什么用?

[复制链接]
菜鸟教程小白 发表于 2022-8-3 10:12:35 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

我遇到了一些 docker ,发现 tianon/true在我的 docker 文件中使用的图像。

我的 docker-compose.yml 文件如下所示:

app:
  image: mageinferno/magento2-nginx:1.11-1
  links:
    - phpfpm
    - db
  volumes_from:
    - appdata
  ports:
    - 8000:80
  env_file: env/nginx.env

appdata:
  image: tianon/true
  volumes:
    - /var/www/html
    - ~/.composer:/var/www/.composer
    - ./html/app/code:/home/gujarat/php/html/app/code
    - ./html/app/design:/home/gujarat/php/html/app/design
    - ./html/app/etc:/var/www/html/app/etc
    - ./html/downloads:/var/www/html/downloads

phpfpm:
  image: mageinferno/magento2-php:7.0-fpm-1
  links:
    - db
    - mail
  volumes_from:
    - appdata

db:
  image: percona:5.7
  volumes_from:
    - dbdata
  ports:
    - 8001:3306
  env_file: env/mysql.env

dbdata:
  image: tianon/true
  volumes:
    - /var/lib/mysql

setup:
  image: mageinferno/magento2-php:7.0-fpm-1
  command: /usr/local/bin/mage-setup
  links:
    - db
  volumes_from:
    - appdata
  env_file: env/setup.env

我不明白的是 tiano/true 是用来做什么的?
从上面的设置中,使用此图像 appdata
我找到了 this link在 github 上,但在第一页上根本没有自述文件。



Best Answer-推荐答案


现在我明白每个容器都需要一个图像。
在这种情况下 appdata是一个仅指向某些目录的容器,它将在另一个 docker 容器中使用。

appdata:
  image: tianon/true # Here is the image, if we remove it, it won't work.
  volumes:
    - /var/www/html
    - ~/.composer:/var/www/.composer
    - ./html/app/code:/home/gujarat/php/html/app/code
    - ./html/app/design:/home/gujarat/php/html/app/design
    - ./html/app/etc:/var/www/html/app/etc
    - ./html/downloads:/var/www/html/downloads
所以在我的 docker-compose.yml在它上面需要一个非常小的docker镜像。那就是tianon/true .如果我们选择另一个大的 docker 镜像会浪费资源。
我在简短描述中找到 in this link :

125 bytes total - nothing but "true" (perfect for volume-only containers) Yes, those are "regular bytes" - static assembly for the win.


所以这就是 tianon/true 的用途。

关于docker - tianon/true 在 Dockerfile 中有什么用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45074303/

回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝2

帖子830918

发布主题
阅读排行 更多
广告位

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap