최대 1 분 소요

window에서 docker-desktop을 설치하여 WSL을 사용하다보면 이미지 빌드 시마다 디스크 용량이 늘어나 디스크가 부족한 경우들이 있습니다. 또한 사용하다보면 컴퓨터가 느려지는 느낌이 드는데요. 처음 생각했던 것은 kubectl처럼 docker-cliapi를 호출하는 것 뿐인데 원격으로 사용할 수 없을까하다 방법을 찾아서 정리합니다.

서버

  1. docker 설치 후 systemctl명령어를 통한 서버 설정 필요
systemctl edit docker
  1. 서버 설정
[Service]
ExecStart=
ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 --containerd=/run/containerd/containerd.sock
  1. 서비스 설정 및 재시작
systemctl daemon-reload
systemctl restart docker

클라이언트

  1. docker-cli설치

  2. 환경 변수 설정

export DOCKER_HOST=tcp://100.100.106.141:2375

댓글남기기