Thank You! Suceeded.
So if I have my website files in the /home/core/www/apache/public-html/ folder, with the COPY command in the Dockerfile, I not copying the files from the container, I actually copying the files from my Home directory INTO the container? Same applies to the my-httpd.conf file, which in this case re-writing the /usr/local/apache2/conf/httpd.conf?
COPY ./my-httpd.conf /usr/local/apache2/conf/httpd.conf
And what is this httpd container exactly? I know it's contaning Apache, that's why I want to use it, but I think it's also containing a Linux install. I looked the inside directory structure and it looks like a full-fledged Linux operating system. There's no way in docker to run Apache, PHP, MySQL, Python or Django services without Linux virtual machines in the Docker containers? I think I have a huge misunderstanding about this technology and what is this for.
If I just want to create a simple Apache server with mod_wsgi, Python/Django, PHP + Database, maybe I using the wrong tools and Docker not for this? Maybe Docker is to install an Ubuntu server inside, then install apache, php, etc. And if I want an infrastructure with many servers, that's what Coreos + Docker are for, correct?
Can I install somehow Apache, PHP, SQL, etc. on bare-metal CoreOS, without another virtual machines inside it? Or if I just only want this, better to use pure Ubuntu Server, nothing else?