【文件属性】:
文件名称:docker-loader:无限制、可编程的 Dockerfile 替代方案
文件大小:19KB
文件格式:ZIP
更新时间:2021-06-05 22:20:04
Python
码头工人
Docker Loader 是 Dockerfile 的替代品,删除了任意限制并添加了大量功能。
快速浏览
from docker_loader import *
from docker_loader . provisioners import apt
class Image ( ImageDefinition ):
base = 'ubuntu:14.04'
user = 'redis'
command = [ '/usr/bin/redis-server' ]
exposed_ports = [
( 6379 , 'tcp' )
]
provisioners = [
apt . AptUpdate (),
apt . AptInstall ([ 'redis-server' ])
【文件预览】:
docker-loader-master
----MANIFEST.in(27B)
----.travis.yml(117B)
----README.rst(2KB)
----Vagrantfile(266B)
----docker_loader()
--------utils.py(1KB)
--------provisioners()
--------builder.py(3KB)
--------__init__.py(393B)
--------shortcuts.py(553B)
--------container.py(7KB)
--------image.py(2KB)
--------image_definition.py(4KB)
--------provisioner.py(250B)
----tests()
--------__init__.py(0B)
----tox.ini(488B)
----LICENSE(11KB)
----setup.cfg(87B)
----setup.py(2KB)
----.gitignore(83B)