์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- ์๋ฒ ํฐ์ง๋ ๋์ปค ์ฌ์คํ
- ๋ค์ค ์ปจํ ์ด๋
- docker
- ์ ํจ์ค ๋น๋ ์ค๋ฅ
- ํ๋ก๊ทธ๋๋จธ์ค ํฉ์นํ์์๊ธ
- docker compose
- private subnet ec2 ๋ก์ปฌ ์ ์
- ํ์ดํผ๋ฐ์ด์
- ํ๋ก๊ทธ๋๋จธ์ค ์ปฌ๋ฌ๋ง๋ถ
- Kafka
- ์๋ฐ
- docker ps -a
- aws ์ฟ ํฐ
- docker-compose kafka
- prod docker-compose
- redis ์กฐํ
- s3 ์ด๋ฏธ์ง ๋ค์ด๋ก๋
- Entity
- s3 ์ด๋ฏธ์ง ์ ์ฅ
- Codedeploy ์ค๋ฅ
- ํ๋ก๊ทธ๋๋จธ์ค
- s3 log ์ ์ฅ
- AWS Certified Solutions Architect - Associate
- ์ ํจ์ค ์ค์ผ์ค๋ฌ
- aws saa ํฉ๊ฒฉ
- nGrinder
- redis ํ ์คํธ์ฝ๋
- ์คํํ๋ ๋ฏธ์ค
- JPA
- @RestControllerAdvice
- Today
- Total
๋ชฉ๋กdocker (3)
๐๐ข๐๐ โ๐๐๐ ๐๐๐ก๐๐ ๐๐๐๐โง
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/3Pevd/btsFZFnDvDn/b2DyacU2hljYmYMe2MUnHK/img.png)
Docker์ Kafka๋ฅผ ์คํ์์ผ ํ ํฝ ์์ฑํ์ฌ ๋ฉ์ธ์ง๋ฅผ ๋ณด๋ด๊ณ ๋ฐ์๋ณผ๊ฒ์ด๋ค. Kafka๋ฅผ ๋์ปค์ ๋์ฐ๊ธฐ ์ํด ์ปดํฌ์ฆ ํ์ผ์ ์์ฑํ๋ค. ๋์ปค ์ปดํฌ์ฆ ํ์ผ์ ํด๋น ๋ด์ฉ์ ์ถ๊ฐํด์ค๋ค. version: '3.8' services: zookeeper: image: wurstmeister/zookeeper:latest container_name: zookeeper ports: - "2181:2181" kafka: image: wurstmeister/kafka:latest container_name: kafka ports: - "9092:9092" environment: KAFKA_ADVERTISED_HOST_NAME: 127.0.0.1 KAFKA_ZOOKEEPER_CONNECT: zookeeper:2181 vo..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bksX5d/btsFEg31W1F/wlwbcwsDIfyfKY01F5j3W0/img.png)
ํ์๋ ํ๋ก์ ํธ์์ redis ๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํด docker-compose ํ์ผ์ ์ฌ์ฉํ์ฌ redis ์ปจํ ์ด๋๋ mysql ์ปจํ ์ด๋ 2๊ฐ๋ฅผ ๋์ธ๋ ค๊ณ ํ๋ค. ์ฐ์ ๋์ปค์ ๋์ปค ์ปดํฌ์ฆ์ ์ฐจ์ด๋ฅผ ์์๋ณด์. Docker Docker๋ ๋จ์ผ ์ปจํ ์ด๋๋ฅผ ๋น๋, ์คํ ๋ฐ ๊ด๋ฆฌํ๊ธฐ ์ํ ๋๊ตฌ Docker ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ ์ด๋ฏธ์ง ๋น๋, ์ปจํ ์ด๋ ์คํ, ๋ก๊ทธ ํ์ธ, ์ปจํ ์ด๋ ์ค์ง ๋ฑ์ ์์ ์ ์ํํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ๋จ์ผ ์น ์๋ฒ ์ปจํ ์ด๋๋ฅผ ์คํํ๊ฑฐ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ปจํ ์ด๋๋ฅผ ๋์ธ ๋ Docker๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. Docker Compose Docker Compose๋ ์ฌ๋ฌ ์ปจํ ์ด๋์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ์ํ๊ณ ์คํํ๊ธฐ ์ํ ๋๊ตฌ ์ฌ๋ฌ ๊ฐ์ ์๋น์ค, ๋คํธ์ํฌ, ๋ณผ๋ฅจ ๋ฑ์ ํฌํจํ๋ ๋ณต์กํ ์ ํ๋ฆฌ์ผ์ด์ ์คํ์ ์ ์..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bP7ZdJ/btsfdaBY5bV/hva2bXOeotSZXmmea35QGk/img.png)
Docker ์ปจํ ์ด๋๋ฅผ ์ฌ์ฉํ์ฌ ์์ฉํ๋ก๊ทธ๋จ์ ๋ ์ฝ๊ฒ ๋ง๋ค๊ณ , ๋ฐฐํฌํ๊ณ ์คํํ ์ ์๋๋ก ์ค๊ณ๋ ๋๊ตฌ์ด๋ฉฐ ์ปจํ ์ด๋ ๊ธฐ๋ฐ์ ์คํ์์ค ๊ฐ์ํ ํ๋ซํผ ์ผ๋ฐ ์ปจํ ์ด๋ ๊ฐ๋ ์์ ๋ฌผ๊ฑด์ ์์ฝ๊ฒ ์ด์กํด์ฃผ๋ ๊ฒ์ฒ๋ผ ์ดํ๋ฆฌ์ผ์ด์ ํ๊ฒฝ์ ๊ตฌ์ ๋ฐ์ง ์๊ณ ์์ฝ๊ฒ ๋ฐฐํฌ ๊ด๋ฆฌ๋ฅผ ํ ์ ์๊ฒ ํด์ค๋ค. •์ปจํ ์ด๋ ๊ธฐ๋ฐ ๋ฐฐํฌ ๋ฐฉ์์ ๊ตฌ๊ธ์ ๋น๋กฏํด ๋๋ถ๋ถ ์๋น์ค ํ์ฌ๊ฐ ์ปจํ ์ด๋๋ก ์๋น์ค ์ด์ ์ค ๋ฐ๋ผ์ AWS, Azure, Google Cloud๋ฑ ์ด๋์๋ ์คํ ๊ฐ๋ฅํ๋ค. ์ Docker ๋ฅผ ์ฌ์ฉํ ๊น? ๋์ปค๋ ์๋ฒ๋ง๋ค ๋์ผํ ํ๊ฒฝ์ ๊ตฌ์ฑํด์ฃผ๊ธฐ ๋๋ฌธ์ ์ด์์ฒด์ ๋ถํฐ ์ปดํ์ผ๋ฌ, ์ค์น๋ ํจํค์ง ๋ฑ ๋์ผํ ํ๊ฒฝ์ ๊ตฌ์ฑํด์ค๋ค. ๋ฐ๋ผ์ auto scaling ์ ์ ๋ฆฌํ๋ค. ๋์ปค์ ๊ธฐ์กด ๊ฐ์ํ ๊ธฐ์ (VM) ๊ฐ์ํ๋? ๊ฐ์ํ๋ฐ ํ๋์ ๋ฌผ๋ฆฌ์ ์ธ ์๋ฒ..