개인 프로젝트를 할때 개발환경으로 윈도우10과 WSL(Window sub system)을 사용하고 있다.
WSL1의 경우 Docker 관련 소켓과 함께 Docker, Docker-compose가 불완전한 단점을 가지고 있다.
WSL2에선 이제 호환이 된다고 하지만, 아직 정식 릴리즈는 아니기에 기다리고 있다
Docker는 윈도우용으로 실행을 하여
Expose daemon on tcp://localhost:2375 without TLS
이 옵션을 활성화하는 방법을 통해 WSL에서 접속하는 방법으로 사용하고 있고
Docker-compose는 한번 더 설정을 해주어
echo "export DOCKER_HOST=tcp://localhost:2375" >> ~/.bashrc && source ~/.bashrc
위와 같이 DOCKER_HOST를 설정한다.
위와 같은 방법을 통해 WSL환경에서도 Docker, Docker compose를 이용할 수 있다
'Back-end' 카테고리의 다른 글
JPA User 테이블, Postgres reserved keyword 해결하기 (0) | 2020.08.12 |
---|---|
JPA, Postgres earthdistance를 이용하여 사용자 근처 가맹점 조회 API 구현하기 (0) | 2020.07.24 |
alembic을 이용해 DB 마이그레이션 하기 (2) (2) | 2020.03.18 |
alembic을 이용해 DB 마이그레이션 하기 (1) (0) | 2020.03.16 |
카카오i 스킬서버 library 개발 기록 (0) | 2019.12.29 |
댓글