Docker는 리눅스를 기반으로 하기 때문에 리눅스 운영체제 위에서 돌아가야합니다.
따라서 우분투에 도커를 설치해보도록 하겠습니다.
docker 설치하기
⬆ 위의 링크를 참고해 설치를 진행해보겠습니다.
$ sudo apt-get remove docker docker-engine docker.io containerd runc
$ sudo apt-get update && sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
software-properties-common
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
$ sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
$ sudo apt-get update
$ sudo apt-get install docker-ce
$ sudo usermod -aG docker <username>
$ docker info
Client:
Context: default
Debug Mode: false
Plugins:
app: Docker App (Docker Inc., v0.9.1-beta3)
buildx: Docker Buildx (Docker Inc., v0.7.1-docker)
scan: Docker Scan (Docker Inc., v0.12.0)
Server:
...
Labels:
Experimental: false
Insecure Registries:
127.0.0.0/8
Live Restore Enabled: false
위와 같은 정보가 출력되면 Docker가 정상적으로 설치 된 것을 확인할 수 있습니다.
docker info | grep Root
Docker Root Dir: /var/lib/docker
sudo service docker stop
sudo mkdir -p /data/docker
sudo vi /etc/docker/daemon.json
아래 내용 입력 후 저장합니다.
{
"data-root": "/data/docker"
}
sudo service docker start
docker info | grep Root
Docker Root Dir: /data/docker