例如:-
环境:- 在ECS集群上运行的Nginx Docker容器 现在我在docker容器中有了名为my.cnf的文件
位置:-/home/bakul/my.cnf
我想要什么?
基本上,我有兴趣将此文件(即(/home/bakul/my.cnf))复制到主机(ecs实例)中。
问题: 当我尝试定义任务定义时,我使用
卷:-/home/ec2-user/test/my.cnf(主机路径)
对于容器,我将挂载点用作: /home/bakul/my.cnf
当我运行任务定义时,而不是挂载文件,而是在主机中创建目录。
使用的参考:-
https://docs.docker.com/storage/#good-use-cases-for-bind-mounts https://docs.aws.amazon.com/AmazonECS/latest/developerguide/example_task_definitions.html
答案 0 :(得分:0)
如果您可以控制所需文件,是否可以将其添加到图像中?
编辑Dockerfile
添加my.cnf
并重建图像?