2017-04-05 2 views
1

이미지를 빌드 할 때 도커 작성 기능을 사용하지만 태그를 표시하더라도 태그가없는 것처럼 보입니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까?태그가있는 도커 태그가 지정되지 않은 이미지 (도커를 사용하여 작성)

예 PostgreSQL은 나의 이해 :2017.04.05에서

고정 표시기-compose.yml 파일

version: '2' 

services: 
    postgresql: 
    build: 
     context: ../../../builds/psql95EP_DJ 
     dockerfile: Dockerfile 
    image: 
     tl_psql95ep_dj: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 

를 볼 수 있지만 내가 이미지를 삭제할 때 나는

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

같은 예를 들어 위의 nginx와 메시지를 얻을 :

고정 표시기 - compose.yml

버전 : '2'

삭제 17,451,515,
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

"Untagged : tl_psql955ep_dj : 2017.01.12"는 docker의 로그 메시지입니다. 즉 이미지에서 태그를 제거했습니다 (태그가 지정되지 않은 태그). 다음 로그 메시지는 이미지가 삭제되었음을 나타냅니다. 모든 것이 예상대로 작동하는 것 같습니다. – herm

답변

1

@herm이 맞고 태그가없는 것으로 보이는 것이 올바른 절차입니다.

이상한, 난의 상태 태그가 지정되지 않은 didn를 가진 이미지를 기억 .....하지만, 심지어 공식 이미지 다음

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

와 함께 더 이상 재생할 수없는 14.04을 보여주는 태그를 확인하고는

docker rmi <id> 
을 수행 할 때

또한 태그가 지정되지 않았습니다. 다르게 뭔가를해야합니다. 감사합니다

관련 문제