컨테이너를 생성하면 자동으로 이름이 생성되지만 이름을 몰라 수동으로 찾아야 한다.
직접 명한 이름이 아니라 입력하기 힘들고 잊어버리기 쉽다.
해서 이미지에 태그를 지정하거나 컨테이너에 이름을 지정할 수 있다.
docker run --name (지정할 컨테이너 이름)
name 옵션을 통해 컨테이너의 이름을 지정할 수 있다.
이미지의 경우 빌드 시 -t name:tag
옵션을 통해 이미지의 이름과 태그를 지정할 수 있다.
이미지의 이름은 말 그대로 이름을 말하기도 하지만 이미지의 그룹과 같다.
같은 이미지라도 버전이나 구성이 다르다면 태그를 통해 구분할 수 있다.
이미지의 태그가 없다면 그 이미지의 이름 만으로 식별한다.
FROM node:14
추가로 위와 같이 도커파일 안에서 노드의 태그 추가도 가능하다.
컨테이너를 실행할 때 docker run --name (컨테이너 이름) (이미지 이름):(태그)
명령으로 특정 태그의 이미지로 컨테이너를 실행할 수 있다.
이미 태그된 이미지의 경우 docker tag (이미지 이름):(태그) (새 이미지 이름):(새 태그)
명령으로 변경할 수 있다.