首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

如何使用本地 Docker 更好地开发?我们总结了这八条经验

请注意最后一点(“本地开发”)——如果你是为了部署创建镜像,那么这些原则中的大多数都不适用。...这样做并不常见——大多数应用程序框架都需要一定数量的镜像基础(例如,Rails 需要 Node),但如果你发现自己的 Dockerfile 包含一个 FROM 行,你就可以不使用这个文件。...3 在 docker-compose.yml 中引用一次 Dockerfile 如果你将同一个镜像用于多个服务(你应该这么做),只需要在一个服务的定义中提供构建说明,给它起一个名字,然后在其他服务中引用这个名字...举个例子,假设有个 Rails 应用程序使用一个共享的镜像来运行开发服务器 webpack-dev-server,那么配置可能像这样: services: rails: image: appname_rails...libpoppler-glib-dev && \ rm -rf /var/lib/apt/lists/* 7 使用 exec 不是 run 如果需要在容器中运行命令,你有两个选项:run

2K40
领券