ubuntu docker setting

hs·2023년 3월 14일
0

docker

목록 보기
1/1

우분투 서버에 docker 설치부터 배포과정까지 간단하게 정리해본다.

  1. api 패키지 설치
$ sudo apt-get update

$ sudo apt-get install ca-certificates

$ sudo apt-get install curl

$ sudo apt-get install gnupg

$ sudo apt-get install lsb-release

1-2. GPG 키 추가 (docker 프로그램 자체를 인증하기 위한 키)

$ sudo mkdir -p /etc/apt/keyrings

$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg

$ echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
  $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
  1. docker 설치
$ sudo apt update
$ sudo apt install docker-ce docker-ce-cli containerd.io

위 코드들 중 입력해야 될 부분은 없다.

docker hub 사용법

docker hub에 회원가입 후 Repository를 생성해 준다.

그 후 docker hub에서 Account Settings > Security > Access Tokens를 통해 토큰을 새로 발급한다. (github 토큰과 마찬가지로 다시 볼 수 없으니 꼭 저장해둔다.)

docker login

or

docker login -u <docker ID>

위 명령어를 입력 후 pw부분에 발급 받은 토큰을 넣어주면 된다.

명령어를 통해 local에 인증을 하신 후

docker push <Repository name>

을 통해 docker hub에 업로드를 진행하면 된다.

반대로 서버에 이를 받기 위해선 동일하게 설치 > 로그인을 진행한 후

docker pull <Repository name>
profile
무엇이든 끝까지 보람차게

0개의 댓글