์ด์
ํน์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ์ํ์ธ ์ด๋ฏธ์ง ๋ฏธ์ง์ ์ด์๋ก ์ดํ๋ฆฌ์ผ์ด์ ์ด ๋จ์๋ง๋ค ๋ป์ด๋ฒ๋ฆผ
์์ธ
google api๋ฅผ ์ฌ์ฉํด์ผํ๊ณ , ๋ฒ์ ๊ด๋ฆฌ๋ฅผ ์์ํ๊ฒ ํ๋ ค๊ณ bom์ ์ถ๊ฐํ๋๋ฐ ์ฌ๊ธฐ์์ ์๋ Library์ค์ ์ผ๋ถ๊ฐ Alphine ์ด๋ฏธ์ง๋ฅผ ์ง์ํ์ง ์์์ ๋ฐ์ํ๋ ์ด์
<dependencyManagement>
<dependencies>
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>libraries-bom</artifactId>
<version>25.3.0</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
๋ก์ปฌ์์๋ ๋ฐ์ํ์ง ์์ผ๋ฉฐ, Docker๋ก ์ฌ๋ฆฐ ๊ฐ๋ฐ ECS ์ปจํ ์ด๋์์๋ง ๋ฐ์ํ๋ค.
ํด๊ฒฐ ๋ฐฉ๋ฒ
๊ฐ์ฅ ๊ฐ๋จํ๊ฒ๋ ๊ฑ ์ด๋ฏธ์ง ๊ต์ฒด
์ํ์ธ์ด ๊ฐ๋ฒผ์์ ์ผ๋ค์ง๋ง ์๋๋ค๊ธฐ์ ๋ค๋ฅธ slimํ ์ด๋ฏธ์ง๋ก ๊ต์ฒด
-> ๋์ปคํ์ผ ๋ด image ์ถ๊ฐ ๋ฐ wget์ด ์๋๋ค๊ธฐ์ ํด๋น ๋ช
๋ น์ด๋ ์ถ๊ฐ (as-is image : amazoncorretto:8-alpine-jre)
...
FROM openjdk:8-jre-slim
RUN apt-get update && apt-get install -y wget
...
์ฐธ๊ณ
'๊ฐ๋ฐ์ํ > ์ด์ ๋ฐ์' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
google cloudresourcemanager, guava ๋ฒ์ ์ถฉ๋ ์ด์ ์ฒ๋ฆฌ - NoSuchMethodError directExecutor (0) | 2023.04.27 |
---|---|
Select ์ฟผ๋ฆฌ ์คํ ์ค Apparent connection leak detected (0) | 2022.12.01 |