freeseaboy 님의 멋있어 지려 노력하는 블로그
도커(11) 도커 비밀의방 몰래탐험 본문
자 3교시 도커 사설레지스트리 알아볼게요
근데 빌어먹을 녹화를 안키고 해서 ㅋㅋㅋ영상이 없네요
그냥 텍스트로 참고하세요 ㅠ
자 바로고
스크립밑
★ ★ ★위 포스팅 내용은 네X버 Blog 아래 링크에도
똑같이 미러링 되어 있습니다.예비 Blg ★ ★ ★
https://blog.naver.com/iwseo7114
#################################################################
자 안녕하세요 3교시 도커 입니다.
일단 빠르게 노래 ㄱ
- 사설 어쩌구 저쩌구.
오늘은 실습이라기보다는 그냥 이런저런 기능이 있다 정도로
공부를 할거에요 왜냐면 이상한 레스트풀 전송 규약이 있고 기타 짜증나는게
있어요 ㅋㅋㅋ무튼 바로 ㄱ
사설 레지스트리 (즉 사설 저장소 ) + RESTful API 랍니다.
뭔소리고?ㅋㅋㅋㅋ
다른건 다 집어치우고 요위에 api는 http 프로토콜에서 사용하는 메소드를 보내서
그거에 맞는 정의된 행위나 동작혹은 자료를 갖오는 기술이라고 이해하면 될거같아요
맞나요?네 맞아요 이런거로 이해하면
즉 내가 GET이든 뭐든 붙이고 거기에 대한 내용을 보내면
그 틀이 서버가 갖고있고 권한이 있으면 그거에 맞는 작업을 한뒤
값을 다시 줘요 클라이언트에 이런 방식인거죠...
명령이죠 명령 대신 동적이기 보단 정적인 명령 고정된 틀이 있으니깐
무튼 ㅇㅋ? 이딴 방식에 사설 레지스트리를 접목했다라고 유추가 됩니다.
사용하게 된 이유가 있네요...레지스트리 컨테이너(사설)이거는 컨트롤 할수 있는게
레스트에이파이 이거밖에 안된다고 합니다 그래서 이걸 쓰는거임..
음...나름 그럴싸한 계획이군 ... 쳐맞기전까진 ㅋ
사용법이 많이 복잡하다.
뭐 이거를 굳이 안쓴다면 cli 뭐 제공하는게 있다고 합니다
그건 알아서 찾아보..삼
즉 헤더에 뭘 넣고있다 그게 명령이겠지??
제가 초 스피드 속독으로 봤는데 내용은 이거다.
즉.
[root@C3 ~]# docker run -d -p 7777:5000 --name registry registry:2
Unable to find image 'registry:2' locally
2: Pulling from library/registry
dc0decf4841d: Pull complete
6cb0aa443e23: Pull complete
[root@C3 ~]# docker push localhost:7777/t_ubuntu:last
The push refers to repository [localhost:7777/t_ubuntu]
a46a5fb872b5: Pushed
last: digest: sha256:6169c4bcc1982095067d85edf58fdcc3bd8505aef728610c5b728f3cf1cec46b size: 529
[root@C3 ~]# curl -X GET http://localhost:7777/v2/t_ubuntu/tags/list
{"name":"t_ubuntu","tags":["last"]}
[root@C3 ~]#
이렇게 restful api를 이용해서 조져 보았다...이말임.ㅇㅋ?
자 담에 이어서 또 진행할게요
수고링~!!
#################################################################
'컴퓨터 & 서버 > 리눅스' 카테고리의 다른 글
도커(12) 도커 비밀의방 몰래탐험2 (0) | 2024.11.27 |
---|---|
리눅스 탐방(9) 악!!파치 어렵네잉~! (3) | 2024.11.25 |
리눅스 탐방(8) WEB_WAS_DB 뭐요,,, (0) | 2024.11.24 |
도커(10) 도커 이미지랑 놀기 (0) | 2024.11.23 |
리눅스 탐방(7) 웹?거미줄 치라고? (0) | 2024.11.21 |