Tôi đã gắn vùng chứa với tham số này:
-v / home / test /: / home / test
Bên trong / home / test trong máy chủ có một liên kết tượng trưng trỏ đến thư mục / mnt /.
Nhưng liên kết đó, mặc dù có thể được nhìn thấy nơi trỏ đến, dường như bị hỏng bên trong vùng chứa:
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
Điều đó thậm chí có thể được thực hiện trong docker? Tôi không chắc liệu có cách nào để làm điều đó hay không.
Tôi biết tôi chỉ có thể gắn trực tiếp vào nơi mà liên kết tượng trưng đang trỏ đến nhưng tôi chỉ tự hỏi liệu đây có phải là khả năng không.
/mnt
điểm cuối, có thể dành riêng cho từng máy chủ - điều an toàn nhất là tránh nó nếu bạn có thể.