【文件属性】:
文件名称:dockerfile-capistrano:用于 Capistrano 3 的基于 Ubuntu 的 Docker 镜像打包
文件大小:12KB
文件格式:ZIP
更新时间:2021-06-27 12:32:21
Ruby
卡皮斯特拉诺
使用 capistrano 作为一次性容器。
支持的标签
latest
卡皮斯特拉诺 3.3.5
Ruby 2.1.5
Ubuntu 14.04 LTS
如何使用
$ docker run \
--rm \
-it \
--name capistrano \
-v /path/to/.ssh:/capistrano/.ssh \
quay.io/spesnova/capistrano \
cap -T
每次输入这个命令都会很烦人。 所以我建议创建一个小的包装脚本。 例如,创建/opt/bin/cap并为其添加执行权限。
$ touch /opt/bin/cap && cdmod +x /opt/bin/cap
#! /bin/bash
set -e
docker kill capistrano > /dev/nul
【文件预览】:
dockerfile-capistrano-master
----.dockerignore(70B)
----coreos()
--------Vagrantfile(3KB)
--------config.rb(2KB)
--------user-data.yml.erb(2KB)
--------.env.sample(10B)
----capistrano()
--------lib()
--------Gemfile(70B)
--------Capfile(259B)
--------config()
--------Gemfile.lock(458B)
----script()
--------install(290B)
--------run(277B)
--------debug-run(363B)
--------build(120B)
--------test(406B)
----Dockerfile(244B)
----LICENSE(1KB)
----README.md(1KB)
----.gitignore(67B)