2014-12-01 13:15:52 +00:00
|
|
|
dockerfiles
|
|
|
|
===========
|
|
|
|
|
2016-05-07 07:40:16 +00:00
|
|
|
A collection of delicious docker recipes.
|
|
|
|
|
2015-09-20 04:09:08 +00:00
|
|
|
[![](https://travis-ci.org/vimagick/dockerfiles.svg)](https://travis-ci.org/vimagick/dockerfiles)
|
|
|
|
|
2016-01-14 09:26:01 +00:00
|
|
|
- :octocat: <https://github.com/vimagick/dockerfiles>
|
2016-01-20 02:36:30 +00:00
|
|
|
- :beetle: <https://github.com/vimagick/dockerfiles/issues>
|
2016-01-14 14:41:07 +00:00
|
|
|
- :book: <https://github.com/vimagick/dockerfiles/wiki>
|
2016-07-10 08:01:46 +00:00
|
|
|
- :whale: <https://hub.docker.com/u/vimagick/> (x86)
|
|
|
|
- :whale: <https://hub.docker.com/u/easypi/> (arm)
|
2015-04-18 08:05:22 +00:00
|
|
|
|
2017-10-19 04:40:12 +00:00
|
|
|
## Affiliates
|
2017-03-22 06:13:48 +00:00
|
|
|
|
2017-10-19 04:40:12 +00:00
|
|
|
[![](https://bandwagonhost.com/templates/organicbandwagon/images/logo.png)](https://bandwagonhost.com/aff.php?aff=21106)
|
2017-03-22 06:13:48 +00:00
|
|
|
[![](https://www.vultr.com/media/banner_1.png)](https://www.vultr.com/?ref=6821947)
|
2016-05-05 14:52:27 +00:00
|
|
|
|
2016-07-01 04:44:34 +00:00
|
|
|
## Todo
|
2015-07-07 14:19:08 +00:00
|
|
|
|
2016-07-01 04:44:34 +00:00
|
|
|
- [ ] caddy
|
|
|
|
- [ ] dsniff
|
|
|
|
- [ ] ettercap
|
|
|
|
- [ ] freelan
|
|
|
|
- [ ] gitbook
|
2015-07-08 03:34:43 +00:00
|
|
|
- [ ] gitolite
|
2015-07-07 14:19:08 +00:00
|
|
|
- [ ] hashcat
|
2016-07-01 04:44:34 +00:00
|
|
|
- [ ] imagemagick
|
|
|
|
- [ ] ipset
|
2015-07-07 14:19:08 +00:00
|
|
|
- [ ] irc
|
2016-07-01 04:44:34 +00:00
|
|
|
- [ ] libreswan
|
|
|
|
- [ ] mitmproxy
|
2016-07-01 14:15:28 +00:00
|
|
|
- [ ] nagios
|
2016-07-01 04:44:34 +00:00
|
|
|
- [ ] openswan
|
2016-10-11 08:01:56 +00:00
|
|
|
- [ ] postfix
|
2016-07-01 04:44:34 +00:00
|
|
|
- [ ] pritunl
|
|
|
|
- [ ] pyinstaller
|
|
|
|
- [ ] rtmpdump
|
2016-01-22 02:40:23 +00:00
|
|
|
- [ ] sensu
|
2016-10-15 06:12:17 +00:00
|
|
|
- [ ] ssf
|
2015-07-07 14:19:08 +00:00
|
|
|
- [ ] tshark
|
2016-07-01 04:44:34 +00:00
|
|
|
- [ ] youtube-upload
|
2015-07-07 14:19:08 +00:00
|
|
|
|
2018-07-22 12:57:36 +00:00
|
|
|
## Big Data
|
|
|
|
|
2019-09-28 10:58:18 +00:00
|
|
|
- [x] airflow
|
2019-09-29 00:59:17 +00:00
|
|
|
- [x] ambari
|
2018-07-27 18:55:18 +00:00
|
|
|
- [x] kafka-arm
|
2018-07-22 12:57:36 +00:00
|
|
|
- [x] kafka-manager
|
2019-11-03 08:54:00 +00:00
|
|
|
- [x] luigi
|
|
|
|
- [x] nifi
|
|
|
|
- [x] openrefine
|
2019-10-21 03:36:26 +00:00
|
|
|
- [x] prestodb (official)
|
|
|
|
- [x] prestosql (community)
|
2018-07-28 02:51:01 +00:00
|
|
|
- [x] superset-arm
|
2018-07-22 12:57:36 +00:00
|
|
|
- [x] zookeeper-arm
|
|
|
|
|
2016-10-31 04:57:30 +00:00
|
|
|
## IoT
|
|
|
|
|
2017-04-22 04:19:52 +00:00
|
|
|
- [x] hass :+1:
|
|
|
|
- [x] hbdg :+1:
|
2016-10-31 04:57:30 +00:00
|
|
|
- [x] node-red :+1:
|
2017-04-22 04:19:52 +00:00
|
|
|
- [x] mosquitto :+1:
|
2016-10-31 04:57:30 +00:00
|
|
|
|
2017-10-02 03:04:15 +00:00
|
|
|
## Automation
|
|
|
|
|
|
|
|
- [x] drone-rsync-arm
|
2017-10-02 08:01:47 +00:00
|
|
|
- [x] drone-scp-arm
|
|
|
|
- [x] drone-ssh-arm
|
|
|
|
- [x] errbot :octocat:
|
|
|
|
- [x] hubot :octocat:
|
2017-10-02 03:04:15 +00:00
|
|
|
- [x] jenkins-arm :beetle:
|
|
|
|
|
2019-11-03 08:54:00 +00:00
|
|
|
## Cluster
|
|
|
|
|
|
|
|
- [x] ggr
|
2019-11-11 15:42:43 +00:00
|
|
|
- [x] ggr-ui
|
2019-11-03 08:54:00 +00:00
|
|
|
- [x] jsonwire-grid
|
|
|
|
|
|
|
|
## Monitor
|
|
|
|
|
|
|
|
- [x] collectd
|
|
|
|
- [x] elastalert
|
|
|
|
- [x] glances
|
|
|
|
- [x] grafana
|
|
|
|
- [x] graphite
|
|
|
|
- [x] influxdb
|
|
|
|
- [x] logstash
|
|
|
|
- [x] statsd
|
|
|
|
- [x] telegraf
|
|
|
|
- [x] urlwatch :beetle:
|
|
|
|
- [x] vnstat
|
|
|
|
|
2016-07-01 04:44:34 +00:00
|
|
|
## Daemon
|
2015-07-07 14:19:08 +00:00
|
|
|
|
2015-09-19 15:52:35 +00:00
|
|
|
- [x] alpine-arm :+1:
|
2019-09-27 09:54:30 +00:00
|
|
|
- [x] apacheds
|
2015-09-03 02:46:51 +00:00
|
|
|
- [x] aria2 :+1:
|
2015-08-15 20:37:38 +00:00
|
|
|
- [x] audiowaveform
|
2016-01-28 10:00:25 +00:00
|
|
|
- [x] cadvisor
|
2015-09-13 04:11:19 +00:00
|
|
|
- [x] casperjs :+1:
|
2018-11-28 06:05:02 +00:00
|
|
|
- [x] freegeoip
|
2016-07-28 16:07:14 +00:00
|
|
|
- [x] freeradius
|
2017-11-02 12:22:53 +00:00
|
|
|
- [x] frp :cn:
|
2015-08-28 09:30:27 +00:00
|
|
|
- [x] h2o
|
2016-01-14 09:20:38 +00:00
|
|
|
- [x] httpbin :+1:
|
2016-03-06 14:45:23 +00:00
|
|
|
- [x] mariadb
|
2016-06-03 03:23:51 +00:00
|
|
|
- [x] mariadb-arm
|
2015-07-06 00:43:11 +00:00
|
|
|
- [x] monit
|
2015-12-28 04:22:35 +00:00
|
|
|
- [x] moodle :beetle:
|
2015-12-08 16:57:14 +00:00
|
|
|
- [x] mosquitto
|
2016-01-03 07:07:50 +00:00
|
|
|
- [x] motion-arm :+1:
|
2015-07-06 00:43:11 +00:00
|
|
|
- [x] nginx
|
2019-05-25 11:47:03 +00:00
|
|
|
- [x] ntopng
|
2016-01-31 06:33:49 +00:00
|
|
|
- [x] nullmailer
|
2016-01-31 11:40:31 +00:00
|
|
|
- [x] nullmailer-arm
|
2016-08-18 06:38:20 +00:00
|
|
|
- [x] openhab
|
2016-07-01 14:15:28 +00:00
|
|
|
- [x] openssh
|
2019-10-15 01:23:44 +00:00
|
|
|
- [x] ot-frontend-arm
|
2017-03-31 08:35:00 +00:00
|
|
|
- [x] ot-recorder
|
|
|
|
- [x] ot-recorder-arm
|
2016-08-20 08:00:05 +00:00
|
|
|
- [x] piknik
|
2016-02-03 07:35:22 +00:00
|
|
|
- [x] portia
|
2015-06-24 11:27:11 +00:00
|
|
|
- [x] pure-ftpd
|
2016-01-15 23:54:16 +00:00
|
|
|
- [x] redis-arm
|
2018-02-06 10:08:53 +00:00
|
|
|
- [x] rinetd
|
2016-09-19 06:27:44 +00:00
|
|
|
- [x] rslsync
|
2015-07-13 14:52:11 +00:00
|
|
|
- [x] rsyncd
|
2016-10-29 08:12:00 +00:00
|
|
|
- [x] rsyslog
|
2016-04-07 00:35:31 +00:00
|
|
|
- [x] samba :+1:
|
2016-05-06 14:44:49 +00:00
|
|
|
- [x] samba-arm :+1:
|
2015-09-03 02:46:51 +00:00
|
|
|
- [x] scrapyd :+1:
|
2016-01-28 17:46:55 +00:00
|
|
|
- [x] swarm-arm
|
2015-07-06 00:43:11 +00:00
|
|
|
- [x] taskd
|
2016-11-02 09:23:46 +00:00
|
|
|
- [x] tftpd
|
2015-09-20 04:12:00 +00:00
|
|
|
- [x] tmail :beetle:
|
2019-11-07 06:03:03 +00:00
|
|
|
- [x] twemproxy
|
2016-01-31 15:04:20 +00:00
|
|
|
- [x] vsftpd
|
2015-11-05 04:20:42 +00:00
|
|
|
- [x] webhook
|
2015-09-20 04:12:00 +00:00
|
|
|
- [x] webkit :beetle:
|
2016-07-03 14:01:27 +00:00
|
|
|
|
2016-07-07 09:30:08 +00:00
|
|
|
## Media
|
2016-07-03 14:01:27 +00:00
|
|
|
|
2017-04-29 02:18:23 +00:00
|
|
|
- [x] cmus
|
|
|
|
- [x] cmus-arm
|
2016-07-03 14:01:27 +00:00
|
|
|
- [x] ffmpeg
|
2016-07-07 10:17:27 +00:00
|
|
|
- [x] ffmpeg-arm
|
2016-07-07 09:30:08 +00:00
|
|
|
- [x] ffserver :beetle:
|
2016-07-09 18:19:09 +00:00
|
|
|
- [x] icecast
|
2016-07-07 09:30:08 +00:00
|
|
|
- [x] live555
|
|
|
|
- [x] minidlna
|
2016-08-17 03:09:57 +00:00
|
|
|
- [x] mpd
|
2016-07-07 22:39:29 +00:00
|
|
|
- [x] murmur
|
2017-09-30 13:02:33 +00:00
|
|
|
- [x] openmeetings
|
2016-07-07 09:30:08 +00:00
|
|
|
- [x] plex :moneybag:
|
|
|
|
- [x] red5 :+1:
|
|
|
|
- [x] red5-arm :construction:
|
2016-07-07 10:17:27 +00:00
|
|
|
- [x] rtmp-client-arm :+1:
|
2016-07-07 09:30:08 +00:00
|
|
|
- [x] rtmp-server
|
2017-08-13 10:15:26 +00:00
|
|
|
- [x] shairplay-arm
|
2016-09-17 16:59:19 +00:00
|
|
|
- [x] shoutcast
|
2016-07-08 13:01:29 +00:00
|
|
|
- [x] tesseract
|
2016-11-15 00:41:05 +00:00
|
|
|
- [x] vnc2flv
|
2016-07-03 14:01:27 +00:00
|
|
|
- [x] youtube-dl
|
2016-07-07 09:30:08 +00:00
|
|
|
- [x] youtube-worker :beetle:
|
2015-07-07 14:19:08 +00:00
|
|
|
|
2016-07-01 04:44:34 +00:00
|
|
|
## Web
|
|
|
|
|
|
|
|
- [x] discuz :cn:
|
|
|
|
- [x] django-cms
|
|
|
|
- [x] dokuwiki :+1:
|
|
|
|
- [x] dokuwiki-arm :+1:
|
|
|
|
- [x] gogs-arm :cn:
|
|
|
|
- [x] hugo
|
|
|
|
- [x] hugo-arm
|
|
|
|
- [x] jamapi
|
|
|
|
- [x] joomla
|
|
|
|
- [x] json-server
|
2016-07-04 06:03:16 +00:00
|
|
|
- [x] mantisbt
|
2016-07-10 12:03:02 +00:00
|
|
|
- [x] mediagoblin
|
2016-07-01 04:44:34 +00:00
|
|
|
- [x] nginad
|
|
|
|
- [x] nodebb :+1:
|
|
|
|
- [x] phpbb
|
|
|
|
- [x] phpmyadmin-arm
|
|
|
|
- [x] phpvirtualbox-arm
|
|
|
|
- [x] piwik
|
|
|
|
- [x] revive
|
2016-07-18 05:02:30 +00:00
|
|
|
- [x] zoneminder :+1:
|
2016-07-01 04:44:34 +00:00
|
|
|
|
2017-12-19 07:09:16 +00:00
|
|
|
## E-commerce
|
|
|
|
|
|
|
|
- [x] magento :shopping:
|
|
|
|
- [x] opencart :shopping:
|
|
|
|
- [x] prestashop :shopping:
|
|
|
|
|
2016-07-01 04:44:34 +00:00
|
|
|
## Security
|
|
|
|
|
2018-09-01 01:43:28 +00:00
|
|
|
- [x] aircrack-ng-arm
|
2016-07-01 04:44:34 +00:00
|
|
|
- [x] bro
|
|
|
|
- [x] clamav
|
2016-07-19 06:28:16 +00:00
|
|
|
- [x] dsniff
|
2016-07-01 04:44:34 +00:00
|
|
|
- [x] ferm
|
2016-10-27 03:34:22 +00:00
|
|
|
- [x] grr
|
2016-07-01 04:44:34 +00:00
|
|
|
- [x] hydra
|
|
|
|
- [x] iptables
|
2018-09-01 05:25:19 +00:00
|
|
|
- [x] kismet
|
2016-07-01 04:44:34 +00:00
|
|
|
- [x] routersploit
|
|
|
|
- [x] snort :beetle:
|
2016-07-19 02:51:17 +00:00
|
|
|
- [x] sslsplit
|
2016-07-01 04:44:34 +00:00
|
|
|
- [x] webgoat
|
|
|
|
|
|
|
|
## Proxy
|
|
|
|
|
|
|
|
- [x] dante
|
|
|
|
- [x] delegated
|
|
|
|
- [x] fteproxy :+1:
|
|
|
|
- [x] fteproxy-arm :+1:
|
2016-10-28 14:24:03 +00:00
|
|
|
- [x] hans
|
2016-07-01 04:44:34 +00:00
|
|
|
- [x] haproxy-arm
|
2019-06-09 23:24:36 +00:00
|
|
|
- [x] i2pd :ru:
|
2016-08-10 07:25:53 +00:00
|
|
|
- [x] kcptun :cn:
|
2019-04-15 08:01:05 +00:00
|
|
|
- [x] mtproxy
|
2016-07-01 04:44:34 +00:00
|
|
|
- [x] mysql-proxy
|
|
|
|
- [x] ngrok :+1:
|
|
|
|
- [x] obfsproxy
|
|
|
|
- [x] polipo
|
|
|
|
- [x] privoxy
|
|
|
|
- [x] privoxy-arm
|
|
|
|
- [x] proxyhub
|
|
|
|
- [x] shadowsocks
|
|
|
|
- [x] shadowsocks
|
|
|
|
- [x] shadowsocks-libev :+1:
|
|
|
|
- [x] shadowsocks-arm
|
|
|
|
- [x] shadowsocks-libev-arm :+1:
|
2016-11-24 16:04:43 +00:00
|
|
|
- [x] spiped
|
2016-07-01 04:44:34 +00:00
|
|
|
- [x] squid
|
2016-07-11 05:14:59 +00:00
|
|
|
- [x] stunnel
|
2016-07-11 06:39:42 +00:00
|
|
|
- [x] stunnel-arm
|
2016-11-05 13:31:25 +00:00
|
|
|
- [x] tinyproxy
|
2016-07-01 04:44:34 +00:00
|
|
|
- [x] tor
|
2016-09-09 08:44:23 +00:00
|
|
|
- [x] traefik-arm
|
2016-07-01 04:44:34 +00:00
|
|
|
|
|
|
|
## VPN
|
|
|
|
|
2019-05-30 11:39:48 +00:00
|
|
|
- [x] n2n :+1:
|
2016-07-01 04:44:34 +00:00
|
|
|
- [x] ocserv :+1:
|
|
|
|
- [x] openconnect
|
2016-07-11 07:26:35 +00:00
|
|
|
- [x] openconnect-arm
|
|
|
|
- [x] openvpn-arm
|
2016-07-01 04:44:34 +00:00
|
|
|
- [x] pptp
|
2016-07-11 09:30:09 +00:00
|
|
|
- [x] pptp-arm
|
2016-07-01 04:44:34 +00:00
|
|
|
- [x] pptpd
|
|
|
|
- [x] shadowvpn
|
|
|
|
- [x] strongswan :+1:
|
|
|
|
- [x] tinc :+1:
|
2016-07-13 03:41:21 +00:00
|
|
|
- [x] tinc-arm :+1:
|
2019-07-09 20:08:34 +00:00
|
|
|
- [x] wiregurad :beetle:
|
2018-03-15 15:08:14 +00:00
|
|
|
- [x] xl2tpd
|
2016-07-01 04:44:34 +00:00
|
|
|
|
|
|
|
## DNS
|
|
|
|
|
|
|
|
- [x] chinadns
|
|
|
|
- [x] dnscrypt
|
|
|
|
- [x] dnscrypt-proxy
|
|
|
|
- [x] dnscrypt-wrapper
|
2016-07-01 14:15:28 +00:00
|
|
|
- [x] dnsmasq
|
|
|
|
- [x] dnsmasq-arm
|
2016-07-01 04:44:34 +00:00
|
|
|
- [x] pdnsd
|
|
|
|
|
2015-07-12 04:56:33 +00:00
|
|
|
## 3rd-party
|
|
|
|
|
2019-10-15 08:23:12 +00:00
|
|
|
- [x] docker.bintray.io/jfrog/artifactory-oss
|
2018-07-25 09:57:33 +00:00
|
|
|
- [x] tutum/builder
|
2018-11-08 10:02:28 +00:00
|
|
|
- [x] browserless/chrome
|
2016-07-29 06:51:39 +00:00
|
|
|
- [x] certbot
|
2019-06-08 23:34:48 +00:00
|
|
|
- [x] codercom/code-server
|
2019-05-01 23:11:16 +00:00
|
|
|
- [x] confluentinc/cp-kafka-mqtt
|
2019-05-01 00:54:06 +00:00
|
|
|
- [x] confluentinc/cp-kafka-rest
|
2019-03-02 13:02:32 +00:00
|
|
|
- [x] streamsets/datacollector
|
2018-07-25 09:57:33 +00:00
|
|
|
- [x] cachethq/docker
|
2016-01-11 15:21:41 +00:00
|
|
|
- [x] drone/drone
|
2016-03-05 11:47:20 +00:00
|
|
|
- [x] drupal
|
2019-11-01 01:14:24 +00:00
|
|
|
- [x] elastichq/elasticsearch-hq
|
2016-10-29 07:20:25 +00:00
|
|
|
- [x] elk
|
2019-06-09 01:06:10 +00:00
|
|
|
- [x] flogo/flogo-docker
|
2019-02-18 08:18:50 +00:00
|
|
|
- [x] mher/flower
|
2015-08-30 23:53:16 +00:00
|
|
|
- [x] ghost
|
2015-09-21 02:22:39 +00:00
|
|
|
- [x] gitlab/gitlab-ce
|
2019-08-11 05:08:47 +00:00
|
|
|
- [x] atlassianlabs/gostatsd
|
2019-10-01 05:46:26 +00:00
|
|
|
- [x] gitea/gitea :cn:
|
2018-08-05 11:04:47 +00:00
|
|
|
- [x] gliderlabs/logspout
|
2015-09-21 02:22:39 +00:00
|
|
|
- [x] gliderlabs/registrator
|
2016-07-01 04:44:34 +00:00
|
|
|
- [ ] glot
|
|
|
|
- [ ] bash
|
|
|
|
- [ ] python
|
2019-10-01 05:46:26 +00:00
|
|
|
- [x] gogs/gogs :cn:
|
2016-06-15 03:08:00 +00:00
|
|
|
- [x] haproxy
|
2018-10-25 08:10:22 +00:00
|
|
|
- [x] jmxtrans/jmxtrans
|
2018-07-22 12:57:36 +00:00
|
|
|
- [x] wurstmeister/kafka
|
2018-11-09 02:53:44 +00:00
|
|
|
- [x] netdata/netdata
|
2018-01-29 13:19:05 +00:00
|
|
|
- [x] nextcloud
|
2019-07-06 08:51:19 +00:00
|
|
|
- [x] sonatype/nexus3
|
2019-11-03 08:54:00 +00:00
|
|
|
- [ ] jwilder/nginx-proxy
|
2016-06-06 16:51:39 +00:00
|
|
|
- [x] jazzdd/phpvirtualbox
|
2016-05-03 06:05:55 +00:00
|
|
|
- [x] jenkins
|
2019-10-16 09:50:28 +00:00
|
|
|
- [x] sonatype/nexus3
|
2016-05-27 05:24:39 +00:00
|
|
|
- [x] jupyter/notebook
|
2016-09-19 06:27:44 +00:00
|
|
|
- [x] kylemanna/openvpn
|
2019-01-22 09:47:49 +00:00
|
|
|
- [x] metabase/metabase
|
2017-10-30 00:08:25 +00:00
|
|
|
- [x] metasploitframework/metasploit-framework :skull:
|
2017-10-03 04:33:31 +00:00
|
|
|
- [x] minio/minio
|
2016-02-02 09:15:48 +00:00
|
|
|
- [x] mongo
|
2016-04-22 16:00:45 +00:00
|
|
|
- [x] neo4j
|
2019-06-24 19:28:35 +00:00
|
|
|
- [x] erichough/nfs-server
|
2017-09-06 09:23:27 +00:00
|
|
|
- [x] odoo
|
2018-10-30 07:56:55 +00:00
|
|
|
- [x] osixia/openldap
|
2019-02-15 11:25:53 +00:00
|
|
|
- [x] campbellsoftwaresolutions/osticket
|
2015-08-26 15:47:10 +00:00
|
|
|
- [x] owncloud
|
2016-06-03 05:19:58 +00:00
|
|
|
- [x] phpmyadmin
|
2018-08-25 03:33:37 +00:00
|
|
|
- [x] pihole/pihole
|
2017-03-23 08:34:07 +00:00
|
|
|
- [x] portainer/portainer :+1:
|
2016-12-07 01:35:42 +00:00
|
|
|
- [x] postgres
|
2019-05-01 01:24:01 +00:00
|
|
|
- [x] postgrest/postgrest
|
2016-06-18 06:57:59 +00:00
|
|
|
- [x] registry
|
2015-08-26 16:29:37 +00:00
|
|
|
- [x] rocket.chat
|
2019-05-26 09:26:14 +00:00
|
|
|
- [x] rundeck/rundeck
|
2019-06-15 12:28:54 +00:00
|
|
|
- [x] wonderfall/searx
|
2019-11-01 09:12:41 +00:00
|
|
|
- [x] selenium
|
|
|
|
- [x] hub
|
|
|
|
- [x] node-chrome
|
|
|
|
- [x] node-firefox
|
2015-09-22 16:35:28 +00:00
|
|
|
- [x] standalone-firefox
|
2019-11-03 04:01:33 +00:00
|
|
|
- [x] aerokube
|
|
|
|
- [x] selenoid
|
|
|
|
- [x] video-recorder
|
|
|
|
- [x] chrome
|
|
|
|
- [x] firefox
|
|
|
|
- [x] vnc
|
|
|
|
- selenoid-ui
|
2019-01-11 06:35:28 +00:00
|
|
|
- [x] sentry
|
2019-06-15 12:28:54 +00:00
|
|
|
- [x] scrapinghub/splash
|
2019-11-01 09:12:41 +00:00
|
|
|
- [x] teamatldocker
|
|
|
|
- [x] confluence
|
|
|
|
- [x] jira
|
2018-07-28 00:45:54 +00:00
|
|
|
- [x] amancevice/superset
|
2017-10-07 06:59:37 +00:00
|
|
|
- [x] v2ray/official :cn:
|
2018-07-25 09:57:33 +00:00
|
|
|
- [x] centurylink/watchtower
|
2019-04-17 16:38:22 +00:00
|
|
|
- [x] anapsix/webdis
|
2017-05-19 05:29:40 +00:00
|
|
|
- [x] wekanteam/wekan
|
2019-02-12 10:28:09 +00:00
|
|
|
- [x] yourls
|
2017-09-13 09:31:46 +00:00
|
|
|
- [x] zookeeper
|
2019-01-09 06:52:04 +00:00
|
|
|
- [x] elkozmon/zoonavigator
|
2015-07-12 04:56:33 +00:00
|
|
|
|
2016-01-01 18:19:43 +00:00
|
|
|
## auto-completion
|
|
|
|
|
|
|
|
```bash
|
|
|
|
#!/bin/bash
|
|
|
|
#
|
|
|
|
# handy auto-completion for docker-exec
|
|
|
|
#
|
|
|
|
|
|
|
|
enter() {
|
|
|
|
local name=${1:?}
|
|
|
|
docker exec -it $name sh -c 'exec $(command -v bash || command -v sh)'
|
|
|
|
}
|
|
|
|
|
|
|
|
__enter() {
|
|
|
|
local cur=${COMP_WORDS[COMP_CWORD]}
|
|
|
|
for cid in $(docker ps -q)
|
|
|
|
do
|
|
|
|
local name=$(docker inspect -f '{{.Name}}' $cid)
|
|
|
|
name=${name#/}
|
|
|
|
if [[ $name = $cur* ]]
|
|
|
|
then
|
|
|
|
COMPREPLY+=("$name")
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
}
|
|
|
|
|
|
|
|
complete -F __enter enter
|
|
|
|
```
|