Presentation 2023-01-10
An Implementation of Docker Image Generation Tool for User-PC Computing System
Lynn Htet Aung, Nobuo Funabiki, Hein Htet, Xudong Zhou, Xu Xiang, Minoru Kuribayashi,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) As a low-cost, scalable, and high-performance computing platform, we have studied the user-PC computing system (UPC). To run various applications on personal computers (PCs) with different environments, it adopts Docker to bundle every necessary software as one image file. Currently, the corresponding Docker file and Docker image are manually generated through multiple steps, which becomes the bottleneck of the system. In this paper, we present an implementation of a web-based Docker image generation (DIG) tool for the UPC system, to automate them including the Docker Hub push. It adopts Angular for creating user interfaces, PHP Laravel for handling logic and data models using RestAPI, the MySQL database, and Shell scripting for running the whole program. For evaluations, we collected 30 Docker files from Docker Hub, and confirmed that the tool could generate the corresponding Docker files and Docker images automatically.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) Docker image / automatic generation / Angular / Laravel / MySQL / Shell Scripting / UPC system
Paper # MSS2022-47,SS2022-32
Date of Issue 2023-01-03 (MSS, SS)

Conference Information
Committee MSS / SS
Conference Date 2023/1/10(2days)
Place (in Japanese) (See Japanese page)
Place (in English)
Topics (in Japanese) (See Japanese page)
Topics (in English)
Chair Atsuo Ozaki(Osaka Inst. of Tech.) / Kozo Okano(Shinshu Univ.)
Vice Chair Shingo Yamaguchi(Yamaguchi Univ.) / Yoshiki Higo(Osaka Univ.)
Secretary Shingo Yamaguchi(Hokkaido Univ.) / Yoshiki Higo(NEC)
Assistant Masato Shirai(Shimane Univ.) / Shinsuke Matsumoto(Osaka Univ.)

Paper Information
Registration To Technical Committee on Mathematical Systems Science and its Applications / Technical Committee on Software Science
Language ENG
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) An Implementation of Docker Image Generation Tool for User-PC Computing System
Sub Title (in English)
Keyword(1) Docker image
Keyword(2) automatic generation
Keyword(3) Angular
Keyword(4) Laravel
Keyword(5) MySQL
Keyword(6) Shell Scripting
Keyword(7) UPC system
1st Author's Name Lynn Htet Aung
1st Author's Affiliation Okayama University(Okayama Univ.)
2nd Author's Name Nobuo Funabiki
2nd Author's Affiliation Okayama University(Okayama Univ.)
3rd Author's Name Hein Htet
3rd Author's Affiliation Okayama University(Okayama Univ.)
4th Author's Name Xudong Zhou
4th Author's Affiliation Okayama University(Okayama Univ.)
5th Author's Name Xu Xiang
5th Author's Affiliation Okayama University(Okayama Univ.)
6th Author's Name Minoru Kuribayashi
6th Author's Affiliation Okayama University(Okayama Univ.)
Date 2023-01-10
Paper # MSS2022-47,SS2022-32
Volume (vol) vol.122
Number (no) MSS-329,SS-330
Page pp.pp.13-18(MSS), pp.13-18(SS),
#Pages 6
Date of Issue 2023-01-03 (MSS, SS)