커맨드 라인에서 Docker Hub에 게시 된 이미지의 '태그'를 검색하는 도구를 만들었습니다.

소개



도커 에서 개발을 진행할 기회가 늘어나면 점점 "태그"를 조사하는 것이 많아지고 있습니다.

Docker 의 태그 는, 예를 들어 MySQL 공식 이미지를 이용할 때에 mysql:8.0.18 와 같이 지정하는 콜론의 뒤의 부분이 됩니다.

같은 Docker 이미지에서도, 「태그」의 차이에 의해 기능이 다릅니다.
PHP에서도 FPM 대응하는 것, Apache 대응하는 것, 커맨드 라인만으로 동작하는 것 등이 준비되어 있어 각각 이하의 준비되어 있습니다.
  • php:fpm
  • php:apache
  • php:cli

  • "태그"를 기억하거나 조사하는 것은 번거로움



    '태그'를 확인하려면 어떻게 해야 합니까?

    Docker Hub 의 사이트에서 해당 이미지를 찾아 태그의 값을 찾으면 됩니다.

    그러나 모처럼 코딩이 흐름 상태로 들어오거나 CUI의 세계에서 나오고 싶지 않습니다! 라는 분들도 많다고 생각합니다.

    커맨드 라인에서 '태그'를 검색하는 도구를 만들었습니다.



    거기서 Docker의 학습도 겸해 「태그」를 검색하는 툴을 만들었습니다.

    도구 자체도 Docker에서 움직입니다. 따라서 docker 명령을 명령 줄에서 사용할 수 있도록하십시오. 사용법기능 자체가 적기 때문에,
    -h 옵션을 사용하여 수행한 결과만 붙여넣습니다.
    docker-tags [-p PAGE] [-a] [-h]
        -p : Output the specified number of pages.( DEFAULT : 5 )
        -a : Output all pages.
        -h : Output Help.
    

    기본적으로 5페이지(50태그)분이 출력됩니다만, -f 옵션 혹은 -p 옵션으로 건수를 변경할 수 있습니다.

    실행 결과는 다음과 같습니다.
    TAG                           SIZE      UPDATED
    -----                        -----      -----
    latest                   134026357      2019-12-29T01:03:04.158114Z
    8.0.18                   134026357      2019-12-29T01:03:02.024679Z
    8.0                      134026357      2019-12-29T01:03:00.45482Z
    8                        134026357      2019-12-29T01:02:58.07512Z
    5.7.28                   150505380      2019-12-29T01:02:46.654066Z
    5.7                      150505380      2019-12-29T01:02:44.854124Z
    5.6.46                   102683838      2019-12-29T01:02:42.938573Z
    5.6                      102683838      2019-12-29T01:02:38.761685Z
    5                        150505380      2019-12-29T01:02:22.579441Z
    8.0.17                   129970553      2019-09-12T06:03:06.99785Z
    5.7.27                   124130524      2019-09-12T06:02:47.200186Z
    5.6.45                    82841471      2019-09-12T06:02:42.262232Z
    8.0.16                   129388433      2019-07-17T22:47:34.737755Z
    5.7.26                   124147701      2019-07-17T22:47:18.044464Z
    5.6.44                    82831221      2019-07-17T22:47:12.767655Z
    5.5.62                    66072546      2019-05-10T23:43:35.219656Z
    ...
    

    한 가지



    피드 백 기다리고 있습니다.

    좋은 웹페이지 즐겨찾기