커맨드 라인에서 Docker Hub에 게시 된 이미지의 '태그'를 검색하는 도구를 만들었습니다.
3238 단어 ShellScript쉘 스크립트명령줄도커DockerHub
소개
도커 에서 개발을 진행할 기회가 늘어나면 점점 "태그"를 조사하는 것이 많아지고 있습니다.
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
...
한 가지
피드 백 기다리고 있습니다.
Reference
이 문제에 관하여(커맨드 라인에서 Docker Hub에 게시 된 이미지의 '태그'를 검색하는 도구를 만들었습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/genzouw/items/5d0d7234ada1c88742b7텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)