Во время работы приложение должно записывать в эту директорию данные, но идут ошибки. Правильно ли я понимаю, что у него нет прав на запись ? Как это можно исправить ?
Какие именно ошибки
Ну я вижу NoSuchFile из джавового пакета внутри приложения. Я поставил artipie и развернул docker registry внутри него. При попытке запушить образ, ловлю ошибку java.nio.file.NoSuchFileException: /var/artipie/images/platform/docker/registry/v2/repositories/knowledge-api/_uploads/1806fa94-071e-42cf-a781-b626509fffe3/started.2ae4039a-9ccf-4312-b014-148a75045a03.tmp. Как будто он пытался записать, а после получить пакет, но он не был создан просто напросто
docker-compose.yml в студию
version: "3.3" services: artipie: image: artipie/artipie:latest container_name: artipie restart: unless-stopped networks: - artipie-net ports: - "8081:8080" - "8086:8086" volumes: - /var/artipie:/var/artipie:rw - /etc/artipie:/etc/artipie front: image: artipie/front:latest container_name: front restart: unless-stopped networks: - artipie-net environment: - ARTIPIE_REST=http://artipie:8086 ports: - "8080:8080" networks: artipie-net: driver: bridge
Используй volume вместо монтирования папки с хоста в контейнер
Обсуждают сегодня