\contentsline {section}{\numberline {1}Overview}{1} \contentsline {section}{\numberline {2}General Notes}{1} \contentsline {subsection}{\numberline {2.1}Docker Commands Reference}{2} \contentsline {section}{\numberline {3}Specific Tips}{3} \contentsline {subsection}{\numberline {3.1}YAML is space sensitive}{3} \contentsline {subsection}{\numberline {3.2}If you restart a containers namesake process, it will probably restart / reset the container}{4} \contentsline {subsection}{\numberline {3.3}Use a single reverse proxy, to handle multiple websites}{4} \contentsline {subsection}{\numberline {3.4}If you use a single reverse proxy, Lets Encrypt can be done easy}{4} \contentsline {subsection}{\numberline {3.5}Give every Container a Containername}{5} \contentsline {subsection}{\numberline {3.6}Beware of Interrupting Initting Containers}{5} \contentsline {subsection}{\numberline {3.7}Put Apache or Program logs from the Container in a volume that is locally accessible}{5} \contentsline {subsection}{\numberline {3.8}Only Restart Containers you need to Restart}{5} \contentsline {subsection}{\numberline {3.9}Volumes Mounting Over Existing Directories}{6}