๊ฐ๋ฐ์ผ์ง
[์๋ฌ] failed to solve: failed to checksum file mysql-data/mysql.sock: archive/tar: unknown file mode ?rwxr-xr-x ๋ณธ๋ฌธ
Backend๐งฑ/์๋ฌ
[์๋ฌ] failed to solve: failed to checksum file mysql-data/mysql.sock: archive/tar: unknown file mode ?rwxr-xr-x
doublejune 2025. 4. 3. 16:241. ๋ฌธ์ ์ํฉ
๋์ปค ์ปดํฌ์ฆ๋ฅผ ์ฌ์ฉํด์ ๋น๋๋ฅผ ํ๋๋ฐ ํด๋น ์๋ฌ๊ฐ ๋์๋ค.
docker-compose build
=> [app builder 1/4] FROM docker.io/library/eclipse-temurin:21-jdk@sha256:6634936b2e8d90ee16eeb94420d71cd5e36ca677a4cf795a9ee1ee 0.0s
=> ERROR [app internal] load build context 6.4s
=> => transferring context: 174.59MB 6.4s
=> [app stage-1 1/3] FROM docker.io/library/eclipse-temurin:21-jre@sha256:9cc79f292357e78e18a76e09ec4c0f25c1db041748768028af0bef 0.0s
------
> [app internal] load build context:
------
failed to solve: failed to checksum file mysql-data/mysql.sock: archive/tar: unknown file mode ?rwxr-xr-x
์๋๋ ๋์ปค ์ปดํฌ์ฆ ํ์ผ์ด๋ค.
version: '3.8'
services:
app:
# ์ด๋ฏธ์ง ์ด๋ฆ ์ค์
image: weddy:latest
build:
context: .
dockerfile: Dockerfile-prod # ๊ฐ๋ฐํ๊ฒฝ์ Dockerfile-dev๋ก ์ค์
ports:
- "8080:8080"
# ์๋น์ค ๊ฐ ์์กด์ฑ ์ค์ (mysql ์๋น์ค ์คํ ํ ์คํ)
depends_on:
mysql:
condition: service_healthy
# ํ๊ฒฝ๋ณ์ ์ค์
env_file:
- .env
mysql:
image: mysql:latest
environment:
- MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}
- MYSQL_DATABASE=${MYSQL_DBNAME}
- MYSQL_USER=${MYSQL_USERNAME}
- MYSQL_PASSWORD=${MYSQL_PASSWORD}
ports:
- "3306:3306"
# DB๋ฐ์ดํฐ ์ ์ฅ ์ค์ - ๋ณผ๋ฅจ
volumes:
- ./mysql-data:/var/lib/mysql
healthcheck:
test: ["CMD", "mysqladmin", "ping"]
interval: 5s
timeout: 5s
retries: 5
2. ์์ธ
์ด์ ๋ ๋ด๊ฐ ๋์ปค ์ด๋ฏธ์ง ์ด๋ฆ์ ๋ณ๊ฒฝํ ๊ฒ์ด ๋ฌธ์ ์๋ค. (์ ์ฝ๋์ app: image: ๋ถ๋ถ)
๋์ปค ๋ณผ๋ฅจ์ด ์ด๋ฏธ์ง ์ด๋ฆ๊ณผ ์ฐ๊ฒฐ๋์ด ์์ด์, ์ด๋ฏธ์ง ์ด๋ฆ์ด ๋ณ๊ฒฝ๋๋ฉด ๋ณผ๋ฅจ ์ ๊ทผ์ ๋ฌธ์ ๊ฐ ์๊ธด๋ค.
3. ํด๊ฒฐ์ฑ
# ๋ชจ๋ ์ปจํ
์ด๋ ์ค์ง ๋ฐ ์ ๊ฑฐ
docker-compose down -v
# ์ฌ์ฉํ์ง ์๋ ๋ณผ๋ฅจ ํ์ธ
docker volume ls
# ์ฌ์ฉํ์ง ์๋ ๋ณผ๋ฅจ ์ ๊ฑฐ (ํ์ํ ๊ฒฝ์ฐ)
docker volume prune
# ์ด๋ฏธ์ง ์ฌ๋น๋
docker-compose build
# ์ปจํ
์ด๋ ์คํ
docker-compose up -d
'Backend๐งฑ > ์๋ฌ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[์๋ฌ] Public Key Retrieval is not allowed (0) | 2025.04.02 |
---|