✅ Docker로 MySQL 실행시켜보기 MySQL 이미지를 바탕으로 컨테이너 실행시키기 컨테이너가 잘 실행되고 있는 지 체크 컨테이너 실행시킬 때 에러 없이 잘 실행됐는 지 로그 체크 DBeaver에도 연결시켜보기 ✅ 그림으로 이해하기
✅ Spring Boot, MySQL 컨테이너 동시에 띄워보기 Spring Boot 프로젝트 셋팅 간단한 코드 작성 application.yml에 DB 연결을 위한 정보 작성하기 불필요한 테스트 코드 삭제 Dockerfile 작성하기 compose.y
✅ 컨테이너 조회 [실행 중인 컨테이너들만 조회] $ docker ps ps : process status의 약자 [모든 컨테이너 조회 (작동 중인 컨테이너 + 작동을 멈춘 컨테이너)] $ docker ps -a -a : all의 약자 ✅ 컨테이너 중
🎯 JDK 17 베이스 이미지로 컨테이너 띄워보기 Dockerfile 만들기 Dockerfile을 기반으로 이미지 만들기 이미지를 기반으로 컨테이너 띄우기 컨테이너 조회하기 컨테이너 내부로 들어가서 jdk가 잘 깔렸는지 확인해보기 🎯 Node 베이
✅ 의미 ENTRYPOINT는 컨테이너가 생성되고 최초로 실행할 때 수행되는 명령어를 뜻한다. 쉽게 설명하자면 ENTRYPOINT에는 미니 컴퓨터의 전원을 키고나서 실행시키고 싶은 명령어를 적으면 된다. ✅ 사용법 # 문법 ENTRYPOINT [명령문
✅ Docker를 조작하려면? 터미널에서 명령어(CLI)를 통해 Docker를 조작한다. ✅ 혹시나 Nginx가 뭔지 모르는 분들을 위해 Nginx란 여러 기능을 가진 서버 중 하나이다. 웹 서버 (HTML 웹 페이지를 렌더링 시키는 역할) 로드 밸런
✅ 사용 중인 포트 검색 Windows netstat -ano | findstr [포트 번호] netstat -ano | findstr 8080 Mac lsof -i :[포트 번호] lsof -i :8080 ✅ 프로세스 종료 Windows task
✅ 백엔드 프로젝트(Spring Boot) 프로젝트를 Docker로 실행시키기 프로젝트 셋팅 간단한 코드 작성 Dockerfile 작성하기 Spring Boot 프로젝트 빌드하기 Dockerfile을 바탕으로 이미지 빌드하기 이미지가 잘 생성됐는 지
✅ 웹 프론트엔드 프로젝트(Next.js)를 Docker로 배포하기 Next.js 프로젝트 만들기 Dockerfile 작성하기 .dockerignore 작성하기 Dockerfile을 바탕으로 이미지 빌드하기 이미지가 잘 생성됐는 지 확인하기 생성한 이
✅ Docker CLI로 컨테이너를 실행시킬 때 $ docker run --name webserver -d -p 80:80 nginx ✅ Docker Compose로 컨테이너를 실행시킬 때 compose.yml 파일 작성하기 compose 파일 실행시