【文件属性】:
文件名称:docker-devops-box:Docker中的可移植DevOps环境
文件大小:8KB
文件格式:ZIP
更新时间:2021-03-20 06:16:47
Dockerfile
Docker中的Devops环境
该项目的目的是在Docker中创建一个可移植的DevOps环境,该环境可以从CLI无缝地进行交互。
这是为了避免为python设置先决条件库或执行其他特定于操作系统的修改以运行这些实用程序的需要。
该容器映射执行时所处的当前目录,以允许实用程序在本地运行。
将该容器设置为以非root用户身份运行,以在映射到该容器的文件内强制执行权限和安全性。
要求
必须在运行此脚本的主机上安装Docker CLI工具和可访问的Docker守护程序。
验证:
docker info
Docker映像设置
要从源代码本地构建容器:
docker build --rm -t nmarus/devops-box:latest .
要从Docker Hub中拉出容器,请执行以下操作:(尚未激活)
docker pull nmarus/devops-box:latest
设置
【文件预览】:
docker-devops-box-main
----run-in-docker.sh(2KB)
----Dockerfile(6KB)
----local.conf(676B)
----LICENSE(1KB)
----README.md(5KB)
----opts()
--------google-chrome(443B)
--------run-my-bash(37B)
--------devops-shell(458B)
----entrypoint.sh(663B)