티스토리 뷰
이미지파일 만들기(build)
docker build -t[option] api[name] .
도커 컨테이너 실행
docker run -p 5000[외부포트]:8088[내부포트] api[이미지이름]
boot기준으로 포트를 8088로 설정해두었다면
내부포트에 was 포트번호를
외부포트에는 사용자가 저포트로 요청을하면
뒤에 컨테이너 내부에 8088로 연결이 됩니다.
도커 이미지 빌드
docker-compose up --build
프로젝트컨테이너와 db컨테이너,
다른 컨테이너끼리는 통신불가
네트워크키워드나 컴포즈사용
컴포즈 사용시 yaml 파일만들고 실행
도커 컨테이너 접속
docker exec -it [container ID] bash
docker mysqlImage run
docker run --name db[name] -e MYSQL_ROOT_PASSWORD=12345678![pass] --platform linux/x86_64[os] -d -p 3306:3306 mysql
각각 명령어의 순서를 정확히 지켜주자
반응형
'CS' 카테고리의 다른 글
이번주 공부내용(http, tcp, udp , socket) (0) | 2021.12.14 |
---|---|
연결리스트(추가중) (0) | 2021.12.10 |
git (0) | 2021.11.27 |
RESTful API 간단한 정의 (0) | 2021.11.18 |
인코딩 간단 정리(ASCII, UTF-8) (0) | 2021.11.18 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 스타트업
- 다대일
- jvm
- 알고리즘
- JDK
- boot 일대다
- springboot
- 백준 제로
- 문제
- 코딩테스트
- jdk11
- 개발자채용
- 자바
- jre11
- JPA
- jre8
- 백엔드
- ㅃ
- 프로그래머
- java8
- 자사서비스
- boot
- JDK8
- mappedby
- 백준 제로 자바
- jre
- Spring
- 스택
- 백준
- 관계설정
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함