A collection of delicious docker recipes.
https://github.com/vimagick/dockerfiles
- πͺ² https://github.com/vimagick/dockerfiles/issues
- π https://github.com/vimagick/dockerfiles/wiki
- π³ https://hub.docker.com/u/vimagick/
- cloudtunes
- ffmpeg
- freegeoip
- gitolite
- hashcat
- irc
- sensu
- tshark
- alpine-arm π
- aria2 π
- audiowaveform
- bro
- cadvisor
- casperjs π
- chinadns
- clamav
- collectd
- dante
- delegated
- discuz π¨π³
- dnscrypt
- dnscrypt-proxy
- dnscrypt-wrapper
- dokuwiki π
- dokuwiki-arm π
- ferm
- ffserver πͺ²
- fteproxy π
- fteproxy-arm π
- grafana
- h2o
- httpbin π
- hubot
- hugo
- hugo-arm
- hydra
- influxdb
- iptables
- jamapi
- jenkins-arm πͺ²
- joomla
- json-server
- mantisbt
- mariadb
- minidlna
- monit
- moodle πͺ²
- mosquitto
- motion-arm π
- mysql-proxy
- nginad
- nginx
- ngrok π
- nodebb π
- node-red π
- node-red-arm π
- nullmailer
- nullmailer-arm
- obfsproxy
- opencart
- openvpn π
- pdnsd
- phantomjs
- phpbb
- piwik
- plex π°
- polipo
- portia
- pptpd
- privoxy
- proxyhub
- pure-ftpd
- red5-server
- redis-arm
- revive
- routersploit
- rsyncd
- rtmp
- samba π
- samba-arm π
- scrapyd π
- shadowsocks
- shadowsocks
- shadowsocks-libev π
- shadowsocks-arm
- shadowsocks-libev-arm π
- shadowvpn
- snort πͺ²
- squid
- swarm-arm
- taskd
- tinc π
- tmail πͺ²
- tor
- urlwatch πͺ²
- vsftpd
- webhook
- webkit πͺ²
- youtube πͺ²
- youtube-dl
- youtube-worker
- centurylink/watchtower
- drone/drone
- drupal
- ghost
- gitlab/gitlab-ce
- gliderlabs/logspout
- gliderlabs/registrator
- gogs π¨π³
- jenkins
- letsencrypt
- mongo
- neo4j
- owncloud
- rocket.chat
- scrapinghub/splash
- selenium
- hub
- node-firefox
- standalone-firefox
- tutum/builder
#!/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