Docker/Today

Docker Setting(sfac)

DGeon 2025. 6. 22. 18:25
  • docker 설치
  • Termial에서 docker.yml 파일로 이동(cd)
  • docker-compose up -d --build 입력

  • hosts파일 수정
  • 프로젝트 database.php 파일 수전
    • yml 파일과 동일하게 수정 hostname, username
  • 127.0.0.1 주소(ex 127.0.0.1 blog.ovmkas.co.kr)
  • chrome-> 주소 : yml 파일에 port  blog.ovmkas.co.kr:8060
  • DB Import
    • docker cp ./ 0619 .sql DB컨테이너명 :/tmp/ 0619 .sql

  • docker exec -it DOCKER DB명 bash
    • DB사이즈로 인한 오류 시 아래 입력(한줄씩 입력 해야함)
    • echo '[mysqld]' > /etc/mysql/conf.d/99-custom.cnf
      echo 'innodb_file_per_table=1' >> /etc/mysql/conf.d/99-custom.cnf
      echo 'innodb_default_row_format=DYNAMIC' >> /etc/mysql/conf.d/99-custom.cnf
    • exit
    • docker restart DB컨테이너명 재시작 다시 반복
  • mysql -u root -p 비밀번호 후 접속
  • SOURCE /tmp/0619.sql;