본문 바로가기

도커 네트워크

(2)
[Docker] 도커 컴포즈를 통해 도커를 관리하다 생긴 문제들 - (2) (Docker Compose) 이번 방학에 팀으로 프로젝트를 하나 진행하고 있었다. 게임제작과 관련된 부분인데 해당 프로젝트에서 서버 쪽을 담당하게 되었다. 기간은 올해 말까지로 예상중이고, 해당 프로젝트에서 방학에는 인증서버 제작과 Docker를 사용해 보는 것이 목표였다. 저번 포스팅에선 Docker Network를 이용해 컨테이너간의 통신에 관련한 문제를 해결하는 포스팅을 작성하였다. 이번 포스팅에는 Docker Compose를 작성하여 ScyllaDB, redis, 인증서버를 한 번에 컨테이너화 시켜 관리하는 과정과 그 과정에서 생긴 사소한 이슈를 해결하는 과정을 작성했다. 1) 여러 컨테이너를 한번에 관리해 보자 컨테이너는 현재 3개 존재한다. [scylla, redis, 인증서버] 하지만, 이후에 게임에 필요한 서버들과 각..
[Docker] 도커 컴포즈를 통해 도커를 관리하다 생긴 문제들 - (1) (Docker Network) 이번 방학에 팀으로 프로젝트를 하나 진행하고 있었다. 게임제작과 관련된 부분인데 해당 프로젝트에서 서버 쪽을 담당하게 되었다. 기간은 올해 말까지로 예상중이고, 해당 프로젝트에서 방학에는 인증서버 제작과 Docker를 사용해 보는 것이 목표였다 1) 도커로 로컬환경을 공유해보자 아직 도커라는 것에 대해 이론적으로 부족한 부분들이 많았고, 내 로컬환경의 도커에서 사용 중인 ScyllaDB와 Redis 그리고 로컬에서 동작하는 Golang으로 제작된 인증서버도 Dockerfile로 빌드해서 컨테이너로 만든 뒤에 이 3개의 컨테이너를 다른 사람들에게 쉽게 공유할 수 있게 해보고 싶은 막연한 생각으로 시작해 보게 되었다. 2) 인증서버를 Docker로 관리해 보자 기존에는 Docker를 통해 Scylla, Re..