2017-04-05 12 views
1

画像を構築するのにdocker-composeを使用しますが、タグを表示してもタグなしのようです。私は間違って何をしていますか?タグ付きドッカータグなし画像(ドッカーの作成を使用)

例にpostgresql

ドッキングウィンドウ-compose.ymlファイル

version: '2' 

services: 
    postgresql: 
    build: 
     context: ../../../builds/psql95EP_DJ 
     dockerfile: Dockerfile 
    image: 
     tl_psql95ep_dj:2017.04.05 

私の理解:2017.04.05でタグです。そしてdocker imagesを使用したとき、私は

REPOSITORY       TAG     IMAGE ID   CREATED    SIZE 
tl_nginx1118_dj      2017.01.12   e8b509d66e98  12 hours ago  191 MB 
tl_psql955ep_dj      2017.01.12   0e75847db871  15 hours ago  275 MB 

を参照してくださいが、私は、画像を削除するとき、私は上記のnginxとメッセージ

Untagged: tl_psql955ep_dj:2017.01.12 
Deleted: sha256:0e75847db871147054a6b....and so on...long number 

同じ例を得る:

ドッキングウィンドウ-compose.yml

バージョン: '2'

削除
services: 
    nginx: 
    build: 
     context: ../../../builds/nx1118_DJ 
     dockerfile: Dockerfile 
    image: 
     tl_nginx1118_dj:2017.01.12 

は、私はそれが適切なタグを持つべきだと思う私に

Untagged: tl_nginx1118_dj:2017.01.12 

を与え、私はそれを行う方法: https://docs.docker.com/compose/compose-file/#build

ありがとう!

+1

"タグなし:tl_psql955ep_dj:2017.01.12"は、ドッカーからのログメッセージです。つまり、画像からタグを削除しました(タグなしタグ)。次のログメッセージは、イメージが削除されたことを示します。すべてが想定どおり動作しているようです。 – herm

答えて

1

@hermが正しいと思われ、タグなしが正しい手順です。あなたは

docker rmi <id> 
を行うときに14.04を示す、タグをチェックして、

奇妙な、私は状態はタグなしのdidnの有する画像を覚えている.....しかし

docker run -it --rm ubuntu:14.04 /bin/bash 

でも公式イメージともうそれを再現することはできません

タグなしも記載されています。別の何かをしなければならない。ありがとう

関連する問題