NAS 앱 이미지 pull 방지 설정 추가
This commit is contained in:
@@ -246,6 +246,14 @@ docker save sori-studio:latest -o sori-studio-latest.tar
|
||||
|
||||
NAS Docker 앱에서 `sori-studio-latest.tar` 이미지를 가져온 뒤, Compose 생성 화면에는 `docker-compose.nas.yml` 내용을 사용한다. 이 파일은 앱 서비스를 `image: ${SORI_STUDIO_IMAGE:-sori-studio:latest}`로 실행하므로 NAS에서 Buildx 빌드를 시도하지 않는다.
|
||||
|
||||
이미지를 가져온 뒤 NAS Docker 앱의 이미지 목록에서 이름과 태그가 `sori-studio:latest`인지 확인한다. 다른 이름으로 표시되면 `.env.production`에 아래처럼 실제 이미지 이름을 맞춘다.
|
||||
|
||||
```bash
|
||||
SORI_STUDIO_IMAGE=가져온이미지이름:태그
|
||||
```
|
||||
|
||||
`docker-compose.nas.yml`은 `pull_policy: never`를 사용해 앱 이미지가 없을 때 Docker Hub에서 `sori-studio`를 찾으러 가지 않는다. 이 오류가 계속 뜨면 이미지 가져오기가 누락됐거나, 가져온 이미지 태그와 `SORI_STUDIO_IMAGE` 값이 서로 다른 상태다.
|
||||
|
||||
SSH를 쓸 수 있는 NAS에서는 같은 파일로 아래처럼 실행할 수 있다.
|
||||
|
||||
```bash
|
||||
|
||||
Reference in New Issue
Block a user