programming/docker

(도커)docker 기본 설정(이미지 관리 1)

limmmmm 2022. 10. 13. 09:40
반응형
반응형

# Linux 기반으로 작성됩니다.

# docker, nvidia-docker가 설치 되어있다고 가정합니다.

 

이미지를 가져오는 방법은 여러가지가 있지만, 아래의 두 방법에 대한 설명을 드리도록 하겠습니다.

 - 도커 허브에서 가져오기

 - 가지고 있는 이미지를 수정해서 사용하기

 

* 도커 허브에서 가져오기.

  (사실 이미지 다운만 받을꺼면 ID는 만들지 않아도 되지만 자신의 이미지를 관리하기 위해서는 ID가 필요합니다.)

전체 흐름 : 도커 허브 ID 생성 -> 다운로드

 

1. 도커 허브 ID 생성

https://hub.docker.com/

 

Docker Hub Container Image Library | App Containerization

Build and Ship any Application Anywhere Docker Hub is the world's easiest way to create, manage, and deliver your team's container applications.

hub.docker.com

- 위 사이트에 접속해 정보 입력 후 "Sign Up"(회원가입)을 클릭

 - Username : 사용할 이름(닉네임)

 - Email : docker hub의 정보를 받을 email(비밀번호 등)

 - Password : 비밀번호

 - 체크박스 : 광고 수신(선택) 할껀지 정책 허용(필수) 할껀지

 

- 가입 후 Email로 수신 된 메일 확인하시면(클릭) 완료 됩니다.

 

2. 필요한 이미지 다운로드

- 필요한 이미지 검색 후 다운로드 하시면 됩니다.

- 만약 cuda 11.3 버전의 환경이 필요하다 하면 아래 순서대로 하시면 됩니다

- 필요 이미지 검색

- 필요 이미지 선택 및 복사

- 위에 블럭 된 이름 "3neutronstar/cuda ... cu111" 까지를 이름이라 함

- 하단의 "Tags" 클릭하면 태그가 나옴 위는 "latest"인데 작성자 나름대로 설정 가능하며 저는 보통 날짜를 기입함 "20221013" 이런식으로

- 다운로드(위의 명령어대로 입력하시면 됩니다)

- docker pull "이름":"태그"

 

3. 다운로드 완료 후 확인방법

$ docker images

 

위의 명령어 입력 시 다운로드 받은 이미지가 나타나면 성공입니다.

 

다음 포스팅에서는 소유하고 있는 이미지를 다루는법에 대해서 설명해드리도록 하겠습니다.

반응형