Я хочу смоделировать общий сетевой ресурс, доступный по 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 мог получить доступ к этой сетевой папке