본문 바로가기

로컬 환경 구성/로컬 개발환경 구성

4. 현재까지의 구성 살펴보기

# 현재까지의 로컬 구성 확인하기

local_env.drawio
0.00MB

- 구성은 아래와 같다.

- 로컬에 도커 컨테이너 2개가 기동 되어 있고, 1개의 컨테이너는 OS 내부에 또다른 컨테이너를 포함하고 있다.(위의 그림 참조) 그래서 Jenkins 컨테이너에서 또다른 컨테이너 내부에 배포를 할 경우 ssh 를 통해 접근을 해야한다.

- 그리고 docker 컨테이너 환경도 하나의 네트워크로 구성이 되므로 만약 로컬 환경에 설치된 tomcat 서버가 존재 한다면 ip 설정을 할때 docker container → windows ip adress 로 설정을 해줘야지만 정상적으로 커넥션이 이루어진다.

- 참고로 docker 네트워크를 확인하는 명령어는 아래와 같다.

# 네트워크 목록확인
docker network ls

# 컨테이너 내의 네트워크 환경 확인
docker container inspect [container_id]
docker container inspect [container_id] | grep Network
docker container inspect [container_id] | IP
docker network inspect bridge
...

- 끝 -