Я змонтував контейнер з цим параметром:
-v / home / test /: / home / test
Усередині / home / test у хості є символічне посилання, що вказує на папку / mnt /.
Але це посилання, хоча його можна побачити, куди вказує, здається зламаним всередині контейнера:
root@f93f72b45013:/var/www/html# cd /home/test/
root@f93f72b45013:/home/test# ls -lrt
total 11956
lrwxrwxrwx. 1 root root 40 Jul 20 15:55 file -> /mnt/mountedfile/
root@f93f72b45013:/home/test# ls -lrt file/*
ls: cannot access file/*: No such file or directory
Чи можливо це взагалі зробити в докері? Я не впевнений, чи є спосіб це зробити.
Я знаю, що можу просто підключити туди, куди вказує символічне посилання, але мені було просто цікаво, чи можливо це.
/mnt
кінцевої точки, яка може бути специфічною для хоста - найбезпечнішим було б уникати цього, якщо зможете.