Невозможно развернуть докер-контейнер с Goland - DockerClientException - .eslintrc (нет такого файла или каталога) - PullRequest
0 голосов
/ 25 января 2019

Я создаю приложение go в Docker-контейнере

Когда я пытаюсь запустить Docker-контейнер в Golang с помощью этой команды предварительного просмотра

docker build -f Dockerfile.local -t myGoApp:exp . && docker run -v /volume:/go --name myGoApp --env-file ./test.env --network=myGoApp_network myGoApp:exp 

Я получаю:

Building image...
Failed to deploy 'myGoApp Dockerfile: Dockerfile.local': com.github.dockerjava.api.exception.DockerClientException: Error occurred while preparing Docker context folder.<br/>caused by: java.io.FileNotFoundException: /home/julien/go/src/gitlab.com/xxx/myGoApp/vendor/github.com/influxdata/platform/chronograf/.eslintrc (No such file or directory)

Когда я запускаю ту же команду на терминале, она работает

Когда я запускаю эквивалент в docker compose через Goland, он также работает.

Я также проверил, и.eslintrc вопрос существует.

Почему это происходит?Гуглил, я мог найти, что это связано с docker-java, но я не мог найти способ найти решение.

Вот информация о версии докера:

Client:
 Version:           18.09.1
 API version:       1.39
 Go version:        go1.10.6
 Git commit:        4c52b90
 Built:             Wed Jan  9 19:35:31 2019
 OS/Arch:           linux/amd64
 Experimental:      false

Server: Docker Engine - Community
 Engine:
  Version:          18.09.1
  API version:      1.39 (minimum version 1.12)
  Go version:       go1.10.6
  Git commit:       4c52b90
  Built:            Wed Jan  9 19:02:44 2019
  OS/Arch:          linux/amd64
  Experimental:     false

Любая идея, чтонеправильно ?Мне нужно запустить его таким образом, потому что я хочу реализовать отладку внутри контейнера, как объяснено здесь

1 Ответ

0 голосов
/ 10 апреля 2019

Обязательно проверьте громкость на наличие неработающих жестких ссылок или символических ссылок на вещи, которых нет в файловой системе вашего хоста.Он не создаст изображение, если назначение ссылок не разрешается в файл.Это была моя проблема, когда я имел дело с этим.

...