文件名称:docker-example:使用mojolicious的示例Docker应用程序
文件大小:8KB
文件格式:ZIP
更新时间:2024-06-07 09:46:20
Perl
什么是Docker? Docker是Linux容器(LXC)上的漂亮面Kong。 LXC可以被认为是类固醇的chroot。 LXC容器将其用户和进程表映射到主机,但是很少或没有访问主机本身的权限。 容器维护者可以在容器和主机之间共享尽可能少的共享资源。 为什么要使用容器? “它可以在开发和测试中工作。我不知道为什么它在产品中不起作用。” 容器使您可以将所有依赖项捆绑在一个映像中。 从一个环境到另一个环境的任何差异都应由环境变量控制。 在dev / test中运行的映像与在prod中运行的映像相同。 唯一的区别是环境变量。 容器应该做一件事,只能做一件事。 每个容器一个过程 如果您认为需要监督,那就错了。 换句话说,运行它的宿主变成了牛。 您只需要运行docker的服务器。 使用Docker概述 配置 Docker映像类似于原始/ iso / ami文件。 泊坞窗容器类似于
【文件预览】:
docker-example-master
----.gitignore(217B)
----Dockerfile(854B)
----DemoScript.md(589B)
----Makefile(566B)
----src()
--------entrypoint.sh(68B)
--------myapp.pl(1KB)
--------bashrc(10B)
--------lib()
--------application.pl(717B)
----prod.env.sh(112B)
----demo_docker_run(90B)
----dev.env.sh(64B)
----LICENSE(1KB)
----demo_docker_run2(91B)
----README.md(3KB)
----my-env.dev.sh.sample(108B)