728x90 Docker2 mysql docker-compose-up 해보기 mysql을 실행하기 위한 docker-compose.yml version: '3' services: db: image: mysql:latest container_name: mysql-server ports: - '3307:3307' environment: MYSQL_ROOT_PASSWORD: password command: - --character-set-server=utf8mb4 - --collation-server=utf8mb4_unicode_ci volumes: - ./data/:/var/lib/mysql mysql은 보통 3306포트를 사용합니다. 기록할때 당시 로컬에 mysql 3306을 사용 중이라서 3307로 띄웠고, 이름도 겹치지 않게 'mysql-server' 로 사용하였습니다. mys.. 2023. 3. 2. Docker run 명령어 정리 run - 컨테이너 실행 docker run [option] IMAGE[:TAG|@DIGEST] [COMMAND] [ARG... ] '[]'는 선택적 인수를 뜻한다. 아래는 [option]에 들어갈 수 있는 것들이다. 옵션 설명 -d detached mode(백그라운드 모드) -p 호스트와 컨테이너 포트를 연결 -v 호스트와 컨테이너의 디렉토리를 연결 -e 컨테이너 내에서 사용할 환경변수 설정 -it -i와 -t를 동시에 사용한 것으로 실행하고 터미널 입력을 위한 옵션 --name 컨테이너 이름 설정 --rm 프로세스 종료시 컨테이너 자동 제거 --network 네트워크 연결 직접 써보고 명령어 차이 알아보기 docker run ubuntu:20.04 run 명령어를 사용하면 사용할 이미지가 저장되어 있.. 2023. 3. 1. 이전 1 다음 728x90