[설정] docker 컨테이너 만든 후 로컬포트 -> 도커포트 연결

2022. 3. 17. 20:23설정

반응형

도커에서 mariadb 이미지를 pull 하고 난뒤, 컨테이너를 만들었다.

 

도커포트는 3306으로 열려 있었지만, 로컬포트는 열려있지 않았다.

 

그래서 docker compose를 이용하여 로컬 포트:도커포트 를 연결 해주었다.

 

version: "3"
services:
  local-db:
    image: mariadb:latest
    container_name: mariadb_springboot
    restart: always
    ports:
      - 3306:3306
    environment:
      MARIADB_ROOT_PASSWORD: 1234
      TZ: Asia/Seoul
    volumes:
      - ./db/mysql/data:/var/lib/mariadb
      - ./db/mysql/init:/docker-entrypoint-initdb.d
    platform: linux/x86_64

 

docker-compose.yml 파일을 만들고 난 뒤,

 

CLI로 docker-compose up 명령어를 실행해 주고 나니, 3306 -> 3306 포트가 열렸다.

 

반응형

'설정' 카테고리의 다른 글

[설정] docker 에 redis 설지  (0) 2022.03.22
[설정] docker 에 mariadb 설치  (0) 2022.02.27
[설정] vscode에서 설치 하면 좋은 패키지들  (0) 2022.02.26
[설정] docker  (0) 2022.01.26
[설정] vscode 저장후 자동정렬  (0) 2022.01.25