0
|
1 \documentclass[a4j,12pt]{jreport}
|
|
2 %\usepackage[dvips]{graphicx}
|
|
3 \usepackage[dvipdfmx]{graphicx}
|
|
4 \usepackage{bmpsize}
|
|
5 \usepackage{mythesis}
|
|
6 \usepackage{multirow}
|
|
7 \usepackage{here}
|
|
8 \usepackage{listings}
|
|
9 \usepackage{comment}
|
|
10 \usepackage{caption}
|
|
11 \usepackage{url}
|
|
12
|
|
13 \lstset{
|
|
14 language={C},
|
|
15 basicstyle={\footnotesize\ttfamily},
|
|
16 identifierstyle={\footnotesize},
|
|
17 commentstyle={\footnotesize\itshape},
|
|
18 keywordstyle={\footnotesize\bfseries},
|
|
19 ndkeywordstyle={\footnotesize},
|
|
20 stringstyle={\footnotesize\ttfamily},
|
|
21 frame={tb},
|
|
22 breaklines=true,
|
|
23 columns=[l]{fullflexible},
|
|
24 numbers=left,
|
|
25 xrightmargin=0zw,
|
|
26 xleftmargin=3zw,
|
|
27 numberstyle={\scriptsize},
|
|
28 stepnumber=1,
|
|
29 numbersep=1zw,
|
|
30 lineskip=-0.5ex
|
|
31 }
|
|
32
|
|
33 \def\lstlistlistingname{リスト目次}
|
|
34
|
|
35 \setlength{\itemsep}{-1zh}
|
|
36 \title{タイトル}
|
|
37 \icon{
|
|
38 \includegraphics[width=50mm]{fig/ryukyu.pdf}
|
|
39 }
|
|
40 \year{令和2年度 卒業論文}
|
|
41 \belongto{琉球大学工学部工学科知能情報コース}
|
|
42 \author{175733E 氏名 {宮平 賢}\\ 指導教員 : {河野 真治} }
|
|
43 %%
|
|
44 %% プリアンブルに記述
|
|
45 %% Figure 環境中で Table 環境の見出しを表示・カウンタの操作に必要
|
|
46 %%
|
|
47 \makeatletter
|
|
48 \renewcommand{\lstlistlistingname}{ソースコード目次}
|
|
49 \newcommand{\figcaption}[1]{\def\@captype{figure}\caption{#1}}
|
|
50 \newcommand{\tblcaption}[1]{\def\@captype{table}\caption{#1}}
|
|
51 \makeatother
|
|
52 \setlength\abovecaptionskip{0pt}
|
|
53
|
|
54
|
|
55 \begin{document}
|
|
56 \pagenumbering{arabic} %ページ番号の表記方法
|
|
57
|
|
58 \maketitle %タイトル
|
|
59 \baselineskip 17pt plus 1pt minus 1pt
|
|
60
|
|
61 \setcounter{page}{0}
|
|
62
|
|
63 \tableofcontents % 目次
|
|
64 \listoffigures % 図目次
|
|
65 \listoftables % 表目次
|
|
66 \lstlistoflistings
|
|
67
|
|
68 %以下のように、章ごとに個別の tex ファイルを作成して、
|
|
69 % main.tex をコンパイルして確認する。
|
|
70 %章分けは個人で違うので下のフォーマットを参考にして下さい。
|
|
71
|
|
72 \chapter{章}
|
|
73 \pagenumbering{arabic}
|
|
74
|
|
75 %序論の目安としては1枚半ぐらい.
|
|
76 %英語発表者は,最終予稿の「はじめに」の英訳などを載せてもいいかも.
|
|
77
|
2
|
78 \section{技術概要}
|
|
79 本研究で使用したコンテナ仮想化技術,また本コースで利用しているサービスについての概要を説明する。
|
|
80
|
|
81 \subsection{Docker}
|
|
82 Docker\cite{docker} とは OS レベルの仮想化技術を利用して,ソフトウェアをコンテナと呼ばれるパッケージで提供する。またコンテナの実行だけでなく,
|
|
83 コンテナの実行に用いるイメージの作成,イメージを共有する仕組みを持つコンテナ管理ソフトウェアである。
|
|
84 コンテナの実行には Docker 社が提供している Docker Hub\cite{dockerhub} に登録されているイメージ,Dockerfile を用いて作成したイメージを利用することができる。
|
|
85 Dockerfile を用いることで,必要なソフトウェアや各種設定を含んだイメージを作成できる。
|
|
86
|
|
87 \subsection{Podman}
|
|
88
|
|
89 \subsection{Singularity}
|
|
90 Singularity\cite{singu} とは,HPC クラスタ上で複雑なアプリケーションを実行するために開発されたコンテナプラットフォームである。
|
|
91 Singularity は マルチユーザに対応しており,コンテナ内での権限は実行ユーザの権限を引き継ぐため,ユーザに特別な権限の設定が必要ない。
|
|
92 またデフォルトで,\$HOME,/tmp,/proc,/sys,/dev がコンテナにマウントされ,サーバ上の GPU を簡単に利用できる。
|
0
|
93
|
|
94 \chapter{章2}
|
|
95 \section{セクション}
|
|
96
|
|
97 \begin{thebibliography}{99}
|
|
98
|
2
|
99 \bibitem{docker} Docker, https://www.docker.com/. 2020/9/11.
|
|
100 \bibitem{dockerhub} Docker Hub, https://hub.docker.com/, 2020/9/11.
|
|
101 \bibitem{singu} Singularity. https://sylabs.io/singularity/, 2020/9/11.
|
|
102 \bibitem{ie-virsh} 平良 太貴 and 河野 真治, OS 授業向けマルチユーザ VM 環境の構築, 研究報告システムソフトウェアとオペレーティング・システム(OS)(2014).
|
|
103 \bibitem{podman} Podman, https://podman.io/, 2021/1/4.
|
0
|
104
|
|
105 \end{thebibliography}
|
|
106
|
|
107 \chapter*{謝辞}
|
|
108 \thispagestyle{empty}
|
|
109
|
|
110 \begin{flushright}
|
|
111 2021年 2月 \\宮平 賢
|
|
112 \end{flushright}
|
|
113
|
|
114
|
|
115
|
|
116 \end{document}
|