Skip to content
This repository has been archived by the owner on Apr 25, 2024. It is now read-only.

imxieke/dockenv-images

Repository files navigation

Cloudflying Docker Images Repo!

Image list

OS

  • ALinux Aliyun Linux
  • Almalinux
  • Alpine
  • Altlinux
  • Archlinux
  • Cirros
  • Clearlinux
  • Debian
  • Deepin
  • Centos
  • Fedora
  • Gentoo
  • Kali
  • Manjaro
  • Megaia
  • Openeuler
  • Oraclelinux
  • Photon
  • Rockylinux
  • Scientific Linux
  • Ubuntu

Rolling Release

App image

  • inotify-tools
  • phpRedisAdmin
  • aerospike 高可用的 K-V类型的Nosql数据库

WebDriver

  • chromedriver
  • geckodriver

TODO

  • shadowsocks
  • tengine
  • Canddy2

Docker Composer

  • 将程序数据 配置文件 日志等目录挂载出来
  • varnish
  • haproxy
  • selenium
  • mailhog
$ run shadowsocks
docker run -d -p 6443:6443 -e PASSWORD=passwd registry.cn-hongkong.aliyuncs.com/imxieke/shadowsocks
docker run -d -p 3308:3306 -e MYSQL_ROOT_PASSWORD=19960318 registry.cn-hongkong.aliyuncs.com/imxieke/mysql:latest --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci

常见问题

  • 加入docker用户组 sudo usermod -aG ${USER} docker

Env

提供PHP CLI模式独立运行模式参考:call-websocktphp-superviosrcall-websockt 是基于workman 的PHP Socket服务。php-supervior 实现基于Supervisor的队列服务。

配置 Docker

# macOS Docker
$ mkdir -p ~/.docker
# Linux Docker
$ sudo mkdir -p /etc/docker
$ sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://muehonsf.mirror.aliyuncs.com"]
}
EOF
$ sudo systemctl daemon-reload
$ sudo systemctl restart docker

学习文档

Docker 配置详解

Docker 入门教程

Docker 微服务教程

协议

The MIT License (MIT)