Настройте докер-контейнер для имитации общего сетевого ресурса Ubuntu с разрешением - PullRequest
0 голосов
/ 02 октября 2019

Я хочу смоделировать общий сетевой ресурс, доступный по UNC-пути, например \ myDockerContainer \ networkshare, поэтому я настроил том. Но я думаю, что это неправильный подход, вот мой dockerfile, который запускается правильно, но я не могу получить доступ к папке networkhare. Какой IP-адрес или имя хоста этого нового контейнера?

FROM ubuntu:latest

COPY startup.sh /var/opt/al/startup.sh

# Update Software repository
#RUN apt-get update
RUN mkdir -p /networkshare
RUN chmod +x  /var/opt/al/startup.sh
CMD /var/opt/al/startup.sh

# Volume configuration
VOLUME ["/etc", "/networkshare"]
EXPOSE 80

my startup.sh

#/bin/bash
echo "startup done" >> '/var/opt/al/startup.log'

tail -f /dev/null

Что необходимо, чтобы я мог получить доступ к этому контейнеру с подключенным диском? И как мне добавить безопасность, чтобы только этот специальный пользователь: foo с паролем: foobar мог получить доступ к этой сетевой папке

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