From 8af7a36b20de5e9275db2349e609dcadd00a6680 Mon Sep 17 00:00:00 2001 From: Your Name Date: Sat, 31 Aug 2019 00:35:16 -0400 Subject: [PATCH] Dokcer --- 2019/Docker_Primer/docs/1.aux | 13 +++ 2019/Docker_Primer/docs/1.log | 129 ++++++++++++++++++++++++ 2019/Docker_Primer/docs/1.pdf | Bin 0 -> 109645 bytes 2019/Docker_Primer/docs/1.tex | 84 ++++++++++++++++ 2019/Docker_Primer/docs/1.tex~ | 163 +++++++++++++++++++++++++++++++ 2019/Docker_Primer/docs/1.toc | 12 +++ 2019/Docker_Primer/docs/2.aux | 13 +++ 2019/Docker_Primer/docs/2.log | 130 ++++++++++++++++++++++++ 2019/Docker_Primer/docs/2.pdf | Bin 0 -> 123537 bytes 2019/Docker_Primer/docs/2.tex | 84 ++++++++++++++++ 2019/Docker_Primer/docs/2.tex~ | 84 ++++++++++++++++ 2019/Docker_Primer/docs/2.toc | 12 +++ 2019/Formatting_Latex/docs/notes | 7 ++ 13 files changed, 731 insertions(+) create mode 100644 2019/Docker_Primer/docs/1.aux create mode 100644 2019/Docker_Primer/docs/1.log create mode 100644 2019/Docker_Primer/docs/1.pdf create mode 100644 2019/Docker_Primer/docs/1.tex create mode 100644 2019/Docker_Primer/docs/1.tex~ create mode 100644 2019/Docker_Primer/docs/1.toc create mode 100644 2019/Docker_Primer/docs/2.aux create mode 100644 2019/Docker_Primer/docs/2.log create mode 100644 2019/Docker_Primer/docs/2.pdf create mode 100644 2019/Docker_Primer/docs/2.tex create mode 100644 2019/Docker_Primer/docs/2.tex~ create mode 100644 2019/Docker_Primer/docs/2.toc diff --git a/2019/Docker_Primer/docs/1.aux b/2019/Docker_Primer/docs/1.aux new file mode 100644 index 0000000..1d8df60 --- /dev/null +++ b/2019/Docker_Primer/docs/1.aux @@ -0,0 +1,13 @@ +\relax +\@writefile{toc}{\contentsline {section}{\numberline {1}Overview}{1}} +\@writefile{toc}{\contentsline {section}{\numberline {2}General Notes}{1}} +\@writefile{toc}{\contentsline {subsection}{\numberline {2.1}Docker Commands Reference}{2}} +\@writefile{toc}{\contentsline {section}{\numberline {3}Specific Tips}{3}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.1}YAML is space sensitive}{3}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.2}If you restart a containers namesake process, it will probably restart / reset the container}{3}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.3}Use a single reverse proxy, to handle multiple websites}{3}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.4}If you use a single reverse proxy, Lets Encrypt can be done real easy}{3}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.5}Give every Container a Containername}{4}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.6}Beware of Interrupting Initting Containers}{4}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.7}Put Apache or Program logs from the Container in a volume that is locally accessible}{4}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.8}Only Restart Containers you need to Restart}{5}} diff --git a/2019/Docker_Primer/docs/1.log b/2019/Docker_Primer/docs/1.log new file mode 100644 index 0000000..2e26c3f --- /dev/null +++ b/2019/Docker_Primer/docs/1.log @@ -0,0 +1,129 @@ +This is pdfTeX, Version 3.14159265-2.6-1.40.17 (TeX Live 2016/Debian) (preloaded format=pdflatex 2019.8.17) 31 AUG 2019 00:33 +entering extended mode + restricted \write18 enabled. + %&-line parsing enabled. +**/home/layoutdev/Desktop/code/documentation_general/IT_Articles/2019/Docker_Pr +imer/docs/1.tex + +(/home/layoutdev/Desktop/code/documentation_general/IT_Articles/2019/Docker_Pri +mer/docs/1.tex +LaTeX2e <2017/01/01> patch level 3 +Babel <3.9r> and hyphenation patterns for 3 language(s) loaded. +(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls +Document Class: article 2014/09/29 v1.4h Standard LaTeX document class +(/usr/share/texlive/texmf-dist/tex/latex/base/size11.clo +File: size11.clo 2014/09/29 v1.4h Standard LaTeX file (size option) +) +\c@part=\count79 +\c@section=\count80 +\c@subsection=\count81 +\c@subsubsection=\count82 +\c@paragraph=\count83 +\c@subparagraph=\count84 +\c@figure=\count85 +\c@table=\count86 +\abovecaptionskip=\skip41 +\belowcaptionskip=\skip42 +\bibindent=\dimen102 +) (./1.aux) +\openout1 = `1.aux'. + +LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 6. +LaTeX Font Info: ... okay on input line 6. +LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 6. +LaTeX Font Info: ... okay on input line 6. +LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 6. +LaTeX Font Info: ... okay on input line 6. +LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 6. +LaTeX Font Info: ... okay on input line 6. +LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 6. +LaTeX Font Info: ... okay on input line 6. +LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 6. +LaTeX Font Info: ... okay on input line 6. +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <12> on input line 8. +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <8> on input line 8. +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <6> on input line 8. + +No file 1.toc. +\tf@toc=\write3 +\openout3 = `1.toc'. + +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <10.95> on input line 24. +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <9> on input line 24. +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <5> on input line 24. + +Underfull \hbox (badness 10000) in paragraph at lines 15--30 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 15--30 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 15--30 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 15--30 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 15--30 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 15--30 + + [] + +[1 + +{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] +LaTeX Font Info: Try loading font information for OMS+cmr on input line 34. + +(/usr/share/texlive/texmf-dist/tex/latex/base/omscmr.fd +File: omscmr.fd 2014/09/29 v2.5h Standard LaTeX font definitions +) +LaTeX Font Info: Font shape `OMS/cmr/m/n' in size <10.95> not available +(Font) Font shape `OMS/cmsy/m/n' tried instead on input line 34. + [2] [3] +Overfull \hbox (83.52414pt too wide) in paragraph at lines 78--79 +\OT1/cmr/m/n/10.95 This means you want a vol-ume some-thing like ./con-tain-erA +[]files/logs:/var/www/log/apache2/ + [] + +[4] [5] (./1.aux) ) +Here is how much of TeX's memory you used: + 263 strings out of 494945 + 3163 string characters out of 6181032 + 51564 words of memory out of 5000000 + 3625 multiletter control sequences out of 15000+600000 + 9890 words of font info for 35 fonts, out of 8000000 for 9000 + 14 hyphenation exceptions out of 8191 + 24i,8n,19p,690b,242s stack positions out of 5000i,500n,10000p,200000b,80000s +< +/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr6.pfb> +Output written on 1.pdf (5 pages, 109645 bytes). +PDF statistics: + 52 PDF objects out of 1000 (max. 8388607) + 36 compressed objects within 1 object stream + 0 named destinations out of 1000 (max. 500000) + 1 words of extra memory for PDF output out of 10000 (max. 10000000) + diff --git a/2019/Docker_Primer/docs/1.pdf b/2019/Docker_Primer/docs/1.pdf new file mode 100644 index 0000000000000000000000000000000000000000..07f0f4148ec5be4f461ddebe01a9db2f01521540 GIT binary patch literal 109645 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