03. Resources/Docker, Kubernetes(5)
-
[애플M1/애플실리콘] ISR 돌려보기 - 도커 이미지 x86 아키텍쳐(amd64)로 빌드, 실행하는 방법
슈퍼 레졸루션 과 선배의 결혼식장에 가서 옛날 사진을 틀어주는 것들을 보다가 갑자기 슈퍼레졸루션에 대해 궁금증이 생겼다. 슈퍼 레졸루션이란 저해상도의 이미지를 고해상도로 바꿔주는 딥러닝 기술을 얘기한다. https://github.com/idealo/image-super-resolution GitHub - idealo/image-super-resolution: 🔎 Super-scale your images and run experiments with Residual Dense and Adversarial Net 🔎 Super-scale your images and run experiments with Residual Dense and Adversarial Networks. - GitHub - idealo..
2022.09.18 -
[Nvidia/Docker] Nvidia docker image - key error 해결 방법
최근에 Nvidia docker image들의 key 가 업데이트돼서, 내가 기존에 만들어둔 dockerfile들이 빌드되는 과정에서, 또는 이미 빌드한 이미지에서 update를 실행하는 과정에서 nvidia docker 관련된 인덱스를 업데이트할 때 에러가 나와 강제로 종료되고 있었다. 내가 쓰는 이미지들은 일단 nvidia docker 중 ubuntu 18.04 + cuda 11와 관련된 이미지들이다. 구글링해서 이런저런 방법들을 찾아서 적용해봤는데, 나의 경우에는 아래 명령어를 추가해주면서 해결할 수 있었다. 일단 dockerfile의 경우, 제일 첫 줄에서 이미지를 불러온 다음 바로 아래 명령어를 실행시켜서 키를 업데이트 해주도록 했다. RUN apt-key adv --fetch-keys http..
2022.05.27 -
[일단 시작해 - 도커] 2. 도커로 우분투 실행시키기
요약 도커를 실행시킨다. 터미널을 켜고 "docker run -it --name ubuntu_18_04 ubuntu:18.04" 명령어를 입력한다. 아래와 같이 우분투 커맨드 창으로 접근할 수 있다. 관련 커맨드 정리 된 깃허브 : github.com/SunandBean/Let_it_start-Docker/tree/main/02_Start_Ubuntu_with_Docker 앞선 포스팅에서는 내 PC에 도커 설치까지 마무리했다. 포스팅에 넣지 않고 추가로 한 작업이 있다면 로그인 정도..? 이번 포스팅에서는 여태 이런저런 개발을 해오면서 제일 애먹었던 우분투 환경을 도커로 어떻게 꾸밀 수 있는지 정리해보겠다. 먼저, 도커에서 무언가를 하기 위해서는 두 단어의 개념을 알고 있어야 한다. 두 단어는 "이미지"..
2021.04.14 -
[일단 시작해 - 도커] 1. 도커 설치 (Docker, 맥OS)
사담이 많으니 3줄 요약 https://hub.docker.com/editions/community/docker-ce-desktop-mac/ 링크 들어가기 해당 링크에서 내 PC가 실행 조건 맞는지 확인하고 설치 파일 받기 맥에서 프로그램 설치하는 것과 동일하게 도커 프로그램 설치하기 앞선 포스팅에서 내 컴퓨터가 어떤 옵션을 가졌는지, 어떤 운영체제를 이용하고 있는지 설명했다. 다시 한 번 언급하면, 맥북 16인치에 Big Sur 운영체제를 이용하고 있다. 아무래도 이 포스팅을 검색하는 사람들은 대부분 한글을 사용할테니, 구글에도 아래와 같은 키워드로 검색할 것이다. "도커 설치", "도커 맥북 설치", "맥북 도커 설치" 어떻게 아냐면 난 지극히 보통의 사람이기 때문이다. 무튼 저렇게 검색하면 사실 도..
2021.04.12 -
[일단 시작해 - 도커] 0. 현재 나의 개발 환경
대괄호 안에 있는 말을 정하는데 조금 고심했는데, "일단 시작해"가 내가 코딩하면서 머리 속에 늘 넣어두는 생각이기 때문이라 저거로 정했다. 도커 책을 정리하다보니, 책 정리 암만 해봐야 실제로 한 걸 정리하는 것보다는 의미가 떨어질 것이라고 판단했다. 그 이유는? 직접 해보면서 깨닫는게 훨씬 많았기 때문이다. 그런 고로 내가 이번에 아주 작은 프로젝트를 했던 경험을 정리해서 올리는게 실제로 도커에 입문해보는 사람한테 더 도움이 될 것 같다. 엄청난걸 다루진 않지만, 도커의 설치부터 간단한 도커파일 작성 정도까지 다룰 예정이다. 그에 앞서서 내가 이 작업을 진행한 개발 환경에 대해서 먼저 서술하고 가는게 좋을 것 같다. 개발 환경을 구축하는데 있어서 많은 블로그를 찾아본 경험이 있다. 그럴 때마다 늘 궁..
2021.04.10