docker object label이란게 뭔가?
label을 붙이는게 왜 중요한가?
라벨은 이름을 주는것 자동생성 아니고 직접 만들어서 준다
image container volumes network swarm노드, swarm service에도 붙인다
이미지 정리 묶어줘야하는 것들
네트워크의 이름을 따로 준다던지
라벨은 key value pair이다 string으로 저장된다
key값은 unique해야한다
중복되게 value를 주면 가장 마지막에 준 값이 된다.
쿠버네티스에서 라벨을 많이 사용함
com.example.some-label
이렇게 뒤집어서 작성한다
소속을 나타낼때는 . 동등한것은 -
com.docker 등은 도커가 소유한 것이라서 쓰면 안도니다
소문자로만 작성하고 period, hyphen으로 구분
yaml에서 label사용할수도 있고 json에서도 된다
하나의 object에 라벨을 두개이상 붙일 수 있다.
라벨을 변경하려면 object를 다시 생성해야함
swarm node와 service에서는 dynaimc하게 라벨을 변경할수있다
쿠버네티스에서는 라벨이 중요하다 여러개를 그룹핑해줘야하기 때문에