본문 바로가기

서버54

도커 공부의 시작 -12- 안녕하세요? 지난 포스팅에서는 어떻게 해서 태그라고 해야 할까요? 일단 이미지 파일을 만들어 놓은 다음에 여기다가 태그를 붙이는 작업까지 해 놓았습니다. 이제 이를 공유하는 것에 대해서 한번 이번 포스팅에서 다루어 보고자 합니다. 물론 저와 같이 1인 개발로 하는 사람에게는 그다지 큰 메리트가 없지만, 그래도 공동으로 개발을 하고 있다면, 상당히 유용할 수 있으리라 생각이 듭니다. 이제 이미지를 push라고 해서 도커 허브에 올리려고 했습니다만, 무언가가 문제가 있었는지 전혀 되지 않는 것을 확인할 수 있엇습니다. 그래서 이전에 만들어 놓았는 이미지를 한번 지우고자 docker rm 으로 일일히 이미지 이름을 지정하도록 하고, 그 다음으로 제대로 지워졌는지 일단 확인을 해 보았습니다. 어디서 문제가 생긴.. 2024. 2. 20.
도커 공부의 시작 -11- 안녕하세요? 그 동안 긴장을 하고 있다가 풀어지니, 이래저래 에너지가 부족해져서 애를 먹는 중인데, 그래도 이 와중에 책의 챕터 5 전반부를 어떻게 실습을 하였고, 그 내용을 포스팅 해 보고자 합니다. 일단 이번 챕터의 실습하는 내용은 도커의 내용을 공유하는 것에 촛점이 맞추어져 있습니다. 그래서 공유는 생각하지 않으면서 1인 개발을 하는 사람이라면 별 필요가 없을 수도 있지만, 앞으로 중요해 질 수도 있으니, 일단 짚고 넘어가 보도록 합니다. 가장 먼저 시작할 것으로는 도커 허브에 접속해서 계정을 만드는 일이라고 할 수 있습니다. 여기서는 마치 git hub와 같이 도커를 버젼별로 지정하면 따로 보관을 해 ㅜㅈㄴ느 서비스라고 합니다. 먼저 docker login이라고 쳐서 방금 만들어 놓은 계정의 사용.. 2024. 2. 20.
도커 공부의 시작 -10- 안녕하세요? 큰 작업이 하나 끝나고 나서, 여유가 생기니, 이제는 도커 공부를 미뤄왔다가 한번 나아가고 있는 중인데, 이것도 시원하게 나아가는 것이 아니라 하나의 일이 생기면 다른 일에 문제점이 나오고 이래저래 가지가지 일을 해결해 가면서 한걸음 한걸음 내딛고 있는 중 입니다. 이제 다음 실습을 위해서 일단 너무 많은 것을 읽어서 얻으려 하지 말고 우선 가 보도록 합니다. image-gallery 항목으로 가 보도록 해서, 우선 여기에 Dockerfile이 있는 것을 확인해 보도록 합니다. 한번 dockerfile의 내용을 살펴보기 위해서 midnight commander를 실행시켜 보도록 합니다. 그리고 나서 Dockerfile을 열어 보도록 F3키를 눌러 봅니다. 여기서는 특이하게도 main.go라고.. 2024. 2. 6.
도커 공부의 시작 -9- 안녕하세요? 지난번 포스팅에서 자그만한 성공을 어떻게 하는데 성공했는데, 이번 포스팅에서는 지난번의 작은 성공에 이어서 계속해서 책의 진도를 나가는 것과 동시에 여러가지 실험을 해 볼 것이 있어서 하나 둘씩 해봐야 합니다. 일단 처음으로 시작할 것은 방화벽에 대해서 무언가 해볼 것이 있습니다. 이번에는 특정 IP만 접근하는 것이 아니라, 특정 IP만 차단하고 나머지 IP는 모두 접근할 수 있도록 만들어 주는 방화벽 조건을 일단 만들어 주도록 합니다. 이렇게 하는 것으로 역시나 접근이 가능한데, 다른 IP에서도 접근이 가능한지 여부는 한계가 있어서 아직 제대로 확인해 보지 않았습니다만, 일단 폰으로는 접속이 가능한 것으로 봐서 다른 IP가 접근가능한 것으로 설정이 된 것이 맞는듯 합니다. 그리고 나서 이제.. 2024. 2. 6.