Docker and nested VolumesRemoving Docker data volumes?Deploy a Docker environment on Elastic BeanstalkUbuntu 14.04 | Docker: security implications in run NginX in a containerDocker swarm and volumes502: Connection reset by peer when using systemd-socket-proxyd to activate fpm on-demandCannot login on Zabbix docker installationdocker volume permission denied issue for apache running in docker while apache creating files in docrootPortainer with docker-compose and volumes failsDeploying a php/laravel app with nginx in Docker swarm yields blank page and no errorsECS - Docker mapped volumes
How can the US president give an order to a civilian?
How do I correctly reduce geometry on part of a mesh?
Is it a bad idea to have a pen name with only an initial for a surname?
How to ask if I can mow my neighbor's lawn
Build a scale without computer
Is there a polite way to ask about one's ethnicity?
What does this Swiss black on yellow rectangular traffic sign with a symbol looking like a dart mean?
How to write a nice frame challenge?
Would a 7805 5v regulator drain a 9v battery?
What is the precise meaning of "подсел на мак"?
What kind of chart is this?
Derivation of CDF of a function that results in an exponential distribution
Why can't I craft scaffolding in Minecraft 1.14?
Right indicator flash-frequency has increased and rear-right bulb is out
How to add a сolumn from one table to another?
I'm yearning in grey
How to make a villain when your PCs are villains?
Boundaries and Buddhism
Print the new site header
How is linear momentum conserved in circular motion?
How do I become a better writer when I hate reading?
Why swap space doesn't get filesystem check at boot time?
How would Japanese people react to someone refusing to say “itadakimasu” for religious reasons?
cannot access to my session
Docker and nested Volumes
Removing Docker data volumes?Deploy a Docker environment on Elastic BeanstalkUbuntu 14.04 | Docker: security implications in run NginX in a containerDocker swarm and volumes502: Connection reset by peer when using systemd-socket-proxyd to activate fpm on-demandCannot login on Zabbix docker installationdocker volume permission denied issue for apache running in docker while apache creating files in docrootPortainer with docker-compose and volumes failsDeploying a php/laravel app with nginx in Docker swarm yields blank page and no errorsECS - Docker mapped volumes
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;
I am trying to dockerize a web-application. It requires PHP, thus I use richarvey/nginx-php-fpm
.
As the web-app stores configuration data into the web-root, the web-root must be persistent. Thus, I opted to create a volume for the web-root:
./smartvisu/Dockerfile
FROM ubuntu:14.04
MAINTAINER abc
RUN apt-get -y install git
RUN commands to get data into /usr/share/nginx/html
VOLUME /usr/share/nginx/html
ENTRYPOINT /usr/bin/tail -f /dev/null
This works well. The Data is persistent.
Unfortunately though I need to let the user of the docker-image inject two folders into the webroot:/usr/share/nginx/html/lib
, /usr/share/nginx/html/pages/mypages
.
So, what I tried is:
smartvisu_data:
build: ./smartvisu/.
smartvisu:
image: richarvey/nginx-php-fpm
volumes_from:
- smartvisu_data
volumes:
- /mnt2/RockOn_Configs/config/smartvisuconfig/lib:/usr/share/nginx/html/lib
- /mnt2/RockOn_Configs/config/smartvisuconfig/pages/henfri/:/usr/share/nginx/html/pages/henfri
ports:
- 8080:80
Now, unfortunately, the volumes_from
part does work, but mounting the two folders on top of /into the folder does not work.
The folders /usr/share/nginx/html/lib
and /usr/share/nginx/html/pages/henfri
are empty.
docker
add a comment |
I am trying to dockerize a web-application. It requires PHP, thus I use richarvey/nginx-php-fpm
.
As the web-app stores configuration data into the web-root, the web-root must be persistent. Thus, I opted to create a volume for the web-root:
./smartvisu/Dockerfile
FROM ubuntu:14.04
MAINTAINER abc
RUN apt-get -y install git
RUN commands to get data into /usr/share/nginx/html
VOLUME /usr/share/nginx/html
ENTRYPOINT /usr/bin/tail -f /dev/null
This works well. The Data is persistent.
Unfortunately though I need to let the user of the docker-image inject two folders into the webroot:/usr/share/nginx/html/lib
, /usr/share/nginx/html/pages/mypages
.
So, what I tried is:
smartvisu_data:
build: ./smartvisu/.
smartvisu:
image: richarvey/nginx-php-fpm
volumes_from:
- smartvisu_data
volumes:
- /mnt2/RockOn_Configs/config/smartvisuconfig/lib:/usr/share/nginx/html/lib
- /mnt2/RockOn_Configs/config/smartvisuconfig/pages/henfri/:/usr/share/nginx/html/pages/henfri
ports:
- 8080:80
Now, unfortunately, the volumes_from
part does work, but mounting the two folders on top of /into the folder does not work.
The folders /usr/share/nginx/html/lib
and /usr/share/nginx/html/pages/henfri
are empty.
docker
add a comment |
I am trying to dockerize a web-application. It requires PHP, thus I use richarvey/nginx-php-fpm
.
As the web-app stores configuration data into the web-root, the web-root must be persistent. Thus, I opted to create a volume for the web-root:
./smartvisu/Dockerfile
FROM ubuntu:14.04
MAINTAINER abc
RUN apt-get -y install git
RUN commands to get data into /usr/share/nginx/html
VOLUME /usr/share/nginx/html
ENTRYPOINT /usr/bin/tail -f /dev/null
This works well. The Data is persistent.
Unfortunately though I need to let the user of the docker-image inject two folders into the webroot:/usr/share/nginx/html/lib
, /usr/share/nginx/html/pages/mypages
.
So, what I tried is:
smartvisu_data:
build: ./smartvisu/.
smartvisu:
image: richarvey/nginx-php-fpm
volumes_from:
- smartvisu_data
volumes:
- /mnt2/RockOn_Configs/config/smartvisuconfig/lib:/usr/share/nginx/html/lib
- /mnt2/RockOn_Configs/config/smartvisuconfig/pages/henfri/:/usr/share/nginx/html/pages/henfri
ports:
- 8080:80
Now, unfortunately, the volumes_from
part does work, but mounting the two folders on top of /into the folder does not work.
The folders /usr/share/nginx/html/lib
and /usr/share/nginx/html/pages/henfri
are empty.
docker
I am trying to dockerize a web-application. It requires PHP, thus I use richarvey/nginx-php-fpm
.
As the web-app stores configuration data into the web-root, the web-root must be persistent. Thus, I opted to create a volume for the web-root:
./smartvisu/Dockerfile
FROM ubuntu:14.04
MAINTAINER abc
RUN apt-get -y install git
RUN commands to get data into /usr/share/nginx/html
VOLUME /usr/share/nginx/html
ENTRYPOINT /usr/bin/tail -f /dev/null
This works well. The Data is persistent.
Unfortunately though I need to let the user of the docker-image inject two folders into the webroot:/usr/share/nginx/html/lib
, /usr/share/nginx/html/pages/mypages
.
So, what I tried is:
smartvisu_data:
build: ./smartvisu/.
smartvisu:
image: richarvey/nginx-php-fpm
volumes_from:
- smartvisu_data
volumes:
- /mnt2/RockOn_Configs/config/smartvisuconfig/lib:/usr/share/nginx/html/lib
- /mnt2/RockOn_Configs/config/smartvisuconfig/pages/henfri/:/usr/share/nginx/html/pages/henfri
ports:
- 8080:80
Now, unfortunately, the volumes_from
part does work, but mounting the two folders on top of /into the folder does not work.
The folders /usr/share/nginx/html/lib
and /usr/share/nginx/html/pages/henfri
are empty.
docker
docker
edited Apr 27 '16 at 1:26
techraf
3,38381737
3,38381737
asked Feb 20 '16 at 18:50
henfrihenfri
64
64
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
Please be sure about your file permissions. Your host folder must has rw permission by docker user.
2
This looks more like a comment than an answer to the question.
– kasperd
Apr 11 '16 at 22:32
I think he has a permission problem and thats a clear answer, maybe i could add command to change permission on linux. :)
– pmoksuz
Apr 11 '16 at 22:37
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "2"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fserverfault.com%2fquestions%2f758647%2fdocker-and-nested-volumes%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Please be sure about your file permissions. Your host folder must has rw permission by docker user.
2
This looks more like a comment than an answer to the question.
– kasperd
Apr 11 '16 at 22:32
I think he has a permission problem and thats a clear answer, maybe i could add command to change permission on linux. :)
– pmoksuz
Apr 11 '16 at 22:37
add a comment |
Please be sure about your file permissions. Your host folder must has rw permission by docker user.
2
This looks more like a comment than an answer to the question.
– kasperd
Apr 11 '16 at 22:32
I think he has a permission problem and thats a clear answer, maybe i could add command to change permission on linux. :)
– pmoksuz
Apr 11 '16 at 22:37
add a comment |
Please be sure about your file permissions. Your host folder must has rw permission by docker user.
Please be sure about your file permissions. Your host folder must has rw permission by docker user.
answered Apr 11 '16 at 21:01
pmoksuzpmoksuz
643
643
2
This looks more like a comment than an answer to the question.
– kasperd
Apr 11 '16 at 22:32
I think he has a permission problem and thats a clear answer, maybe i could add command to change permission on linux. :)
– pmoksuz
Apr 11 '16 at 22:37
add a comment |
2
This looks more like a comment than an answer to the question.
– kasperd
Apr 11 '16 at 22:32
I think he has a permission problem and thats a clear answer, maybe i could add command to change permission on linux. :)
– pmoksuz
Apr 11 '16 at 22:37
2
2
This looks more like a comment than an answer to the question.
– kasperd
Apr 11 '16 at 22:32
This looks more like a comment than an answer to the question.
– kasperd
Apr 11 '16 at 22:32
I think he has a permission problem and thats a clear answer, maybe i could add command to change permission on linux. :)
– pmoksuz
Apr 11 '16 at 22:37
I think he has a permission problem and thats a clear answer, maybe i could add command to change permission on linux. :)
– pmoksuz
Apr 11 '16 at 22:37
add a comment |
Thanks for contributing an answer to Server Fault!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fserverfault.com%2fquestions%2f758647%2fdocker-and-nested-volumes%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown