Standard

Минимизация образов корневых файловых систем docker контейнеров. / Николаева, Ирина Николаевна; Ганкевич, Иван Геннадьевич.

Proceedings of the 9th International Conference "Distributed Computing and Grid Technologies in Science and Education". RWTH Aahen University, 2021. стр. 455-460 (CEUR Workshop Proceedings; Том 3041).

Результаты исследований: Публикации в книгах, отчётах, сборниках, трудах конференцийстатья в сборнике материалов конференциинаучнаяРецензирование

Harvard

Николаева, ИН & Ганкевич, ИГ 2021, Минимизация образов корневых файловых систем docker контейнеров. в Proceedings of the 9th International Conference "Distributed Computing and Grid Technologies in Science and Education". CEUR Workshop Proceedings, Том. 3041, RWTH Aahen University, стр. 455-460, 9th International Conference "Distributed Computing and Grid-Technologies in Science and Education", GRID 2021, Dubna, Российская Федерация, 5/07/21. <http://ceur-ws.org/Vol-3041/455-460-paper-84.pdf>

APA

Николаева, И. Н., & Ганкевич, И. Г. (2021). Минимизация образов корневых файловых систем docker контейнеров. в Proceedings of the 9th International Conference "Distributed Computing and Grid Technologies in Science and Education" (стр. 455-460). (CEUR Workshop Proceedings; Том 3041). RWTH Aahen University. http://ceur-ws.org/Vol-3041/455-460-paper-84.pdf

Vancouver

Николаева ИН, Ганкевич ИГ. Минимизация образов корневых файловых систем docker контейнеров. в Proceedings of the 9th International Conference "Distributed Computing and Grid Technologies in Science and Education". RWTH Aahen University. 2021. стр. 455-460. (CEUR Workshop Proceedings).

Author

Николаева, Ирина Николаевна ; Ганкевич, Иван Геннадьевич. / Минимизация образов корневых файловых систем docker контейнеров. Proceedings of the 9th International Conference "Distributed Computing and Grid Technologies in Science and Education". RWTH Aahen University, 2021. стр. 455-460 (CEUR Workshop Proceedings).

BibTeX

@inproceedings{0ecde5489d684cf28b374fcbbaed89bb,
title = "Минимизация образов корневых файловых систем docker контейнеров",
abstract = "Containers is a tool which is often used in development and testing applications because they are easyto-use and lightweight. The container is built based on an image, which is a template for the containerand a way to transmit it over the network. Images can be up to several gigabytes in size. Thus, if youneed to transfer the large application container over the network, or the available memory is scarce(for example, when developing IoT systems), it is necessary to minimize the size of the image.Container images are built on top of the Linux kernel. For interactive work with containers, theyinclude instructions and files that the application never works with inside the container. Theapplications that will be launched in the container and their number are known in advance, so you canuse Linux debugging tools to find out which files are used by applications in the container, and whichcan be excluded from it. This is how the Chainsaw application works. This paper presents the resultsof a study of several different Docker container images. For some application we obtained threefolddecrease of the image size; also, we found that the size of the reduced image is significantly affectedby the base image and the programming language in which the application that runs inside thecontainer is written.",
author = "Николаева, {Ирина Николаевна} and Ганкевич, {Иван Геннадьевич}",
year = "2021",
language = "русский",
series = "CEUR Workshop Proceedings",
publisher = "RWTH Aahen University",
pages = "455--460",
booktitle = "Proceedings of the 9th International Conference {"}Distributed Computing and Grid Technologies in Science and Education{"}",
address = "Германия",
note = "9th International Conference {"}Distributed Computing and Grid-Technologies in Science and Education{"}, GRID 2021, GRID'2021 ; Conference date: 05-07-2021 Through 09-07-2021",
url = "https://indico.jinr.ru/event/1086/overview",

}

RIS

TY - GEN

T1 - Минимизация образов корневых файловых систем docker контейнеров

AU - Николаева, Ирина Николаевна

AU - Ганкевич, Иван Геннадьевич

N1 - Conference code: 9

PY - 2021

Y1 - 2021

N2 - Containers is a tool which is often used in development and testing applications because they are easyto-use and lightweight. The container is built based on an image, which is a template for the containerand a way to transmit it over the network. Images can be up to several gigabytes in size. Thus, if youneed to transfer the large application container over the network, or the available memory is scarce(for example, when developing IoT systems), it is necessary to minimize the size of the image.Container images are built on top of the Linux kernel. For interactive work with containers, theyinclude instructions and files that the application never works with inside the container. Theapplications that will be launched in the container and their number are known in advance, so you canuse Linux debugging tools to find out which files are used by applications in the container, and whichcan be excluded from it. This is how the Chainsaw application works. This paper presents the resultsof a study of several different Docker container images. For some application we obtained threefolddecrease of the image size; also, we found that the size of the reduced image is significantly affectedby the base image and the programming language in which the application that runs inside thecontainer is written.

AB - Containers is a tool which is often used in development and testing applications because they are easyto-use and lightweight. The container is built based on an image, which is a template for the containerand a way to transmit it over the network. Images can be up to several gigabytes in size. Thus, if youneed to transfer the large application container over the network, or the available memory is scarce(for example, when developing IoT systems), it is necessary to minimize the size of the image.Container images are built on top of the Linux kernel. For interactive work with containers, theyinclude instructions and files that the application never works with inside the container. Theapplications that will be launched in the container and their number are known in advance, so you canuse Linux debugging tools to find out which files are used by applications in the container, and whichcan be excluded from it. This is how the Chainsaw application works. This paper presents the resultsof a study of several different Docker container images. For some application we obtained threefolddecrease of the image size; also, we found that the size of the reduced image is significantly affectedby the base image and the programming language in which the application that runs inside thecontainer is written.

UR - http://ceur-ws.org/Vol-3041/

M3 - статья в сборнике материалов конференции

T3 - CEUR Workshop Proceedings

SP - 455

EP - 460

BT - Proceedings of the 9th International Conference "Distributed Computing and Grid Technologies in Science and Education"

PB - RWTH Aahen University

T2 - 9th International Conference "Distributed Computing and Grid-Technologies in Science and Education", GRID 2021

Y2 - 5 July 2021 through 9 July 2021

ER -

ID: 89536564