https://download.docker.com/linux/ubuntu/ 경로가
debian-remote-docker라는 Remote Repository 로 설정되어 있을 경우를 가정함.
이전 버전 제거
$ sudo apt-get remove docker docker-engine docker.io containerd runc
패키지 업데이트 진행
$ sudo apt update
$ sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg \
lsb-release
Docker 공식 GPG 키 추가
$ curl -fsSL http://your_jfrog_domain.com/artifactory/debian-remote-docker/gpg | sudo apt-key add -
저장소 추가
sudo add-apt-repository "deb [arch=amd64] http://your_jfrog_domain.com/artifactory/debian-remote-docker $(lsb_release -cs) stable"
docker 설치
$ sudo apt-get update
$ sudo apt-get install docker-ce
daemon 설정
/etc/docker/daemon.json
{
"insecure-registries" : ["your_jfrog_domain"]
}
$ sudo systemctl daemon-reload
$ sudo systemctl restart docker
jfrog artifactory 로그인 (필요할 경우)
$ sudo docker login your_jfrog_domain.com
username: xxxxx
password: xxxxx
Login Succeeded