Скомпилировать не удалось с невозможностью построить образ
Привет, я пытаюсь конвертировать мой docker-compose.yml файл с прекрасно работает, чтобы запустить его в Minikube с Kubectl.
Я установил Minikube, Kubectl и Kompose, когда я пытаюсь запустить, я получаю следующую ошибку,
C:\Users\test\Downloads\get-string-master\get-string-master> .\kompose-windows-amd64.exe -f .\docker-compose.yml up
INFO Build key detected. Attempting to build and push image 'mainapp'
INFO Building image 'mainapp' from directory 'mainapp'
FATA Error while deploying application: k.Transform failed: Unable to build Docker image for service mainapp: open \tmp\kompose-image-build-399841535: The system cannot find the path specified.
Мой docker compose file с работает нормально ниже,
version: '3'
services:
mainapp:
container_name: mainapp
restart: always
build: ./mainapp
image: mainapp
ports:
- "8000:8000"
command: gunicorn -c gunicorn.ini mainapp.application:app
reverseapp:
container_name: reverseapp
restart: always
build: ./reverseapp
image: reverseapp
ports:
- "8001:8001"
depends_on:
- mainapp
command: gunicorn -c gunicorn.ini reverseapp.application:app
nginx:
container_name: nginx
restart: always
build: ./nginx
image: nginx1
ports:
- "80:80"
depends_on:
- reverseapp
1 ответ
Судя по исключению вы разместили:
\ tmp \ kompose-image-build-399841535: Система не может найти указанный путь
Я могу предложить вам проверить, существует ли этот каталог, и у вашего пользователя достаточно прав для доступа к нему.