首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >码头<none>:<none>图像

码头<none>:<none>图像
EN

Server Fault用户
提问于 2016-12-04 13:35:20
回答 1查看 974关注 0票数 2

我刚开始使用docker,我使用一个复合文件从一个Dockerfile构建,然后运行和映像,我有以下的yml文件

代码语言:javascript
复制
version: '2'

services:
  multichain:
    build: ./
    image: ubuntu:15.04
    read_only: false
    volumes:
      - .:/data:rw
    working_dir: /data
    #entrypoint: node server/index.js

docker-compose up --build生产

代码语言:javascript
复制
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
<none>              <none>              5c5580fb6ce4        2 minutes ago       175.1 MB
ubuntu              15.04               d1b55fd07600        10 months ago       131.3 MB

这是预期的,但我可以用在构建在码头-撰写过程中的"“替换?

另外,当我再次运行该文件时,它会创建另一个文件:我不能替换已经存在的文件吗?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2016-12-04 17:46:18

Docker不替换图像,您必须运行另一个命令来删除旧的。根据https://docs.docker.com/compose/compose-file/#/build的说法,通过在“构建”之后添加“图像”,您正在指示停靠者将您的新版本标记为ubuntu:15.04

您不希望在撰写文件中指定基本图像,Dockerfile FROM会这样做。

我认为您希望将示例中的ubuntu:15.04更改为类似于myapp:latest的内容。

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/818663

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档