Загружайте файлы с моего локального компьютера на сервер Api, используя docker & go cli - PullRequest
1 голос
/ 25 марта 2020

Привет, я недавно написал приложение cli на Go lang, которое загружает файлы с локального компьютера на сервер Api.

Я смог протестировать его на своей ма c и он работает нормально.

Я хочу докертизировать кли, вот так выглядит мой докер-файл

ОТ Alpine

WORKDIR / app

COPY bin / linux / main.

RUN mv / main / usr / local / bin

CMD [main]

Так что теперь, когда я запускаю этот образ на своем локальном компьютере, теперь он рассматривает файловую систему как альпийскую вместо моя мама c

Так как я могу заставить эту работу работать с docker?

Любая помощь приветствуется. Спасибо!

1 Ответ

0 голосов
/ 25 марта 2020

Вы можете привязать расположение файловой системы хоста к контейнеру с помощью опции --volumes, -v. Например, если вы хотите «перенести» каталог /tmp из своей ма c в контейнер /tmp/hosttmp, вы должны указать -v /tmp:/tmp/hosttmp.

См. Также: https://docs.docker.com/engine/reference/run/#volume -shared-файловых систем

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...