Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/varp/dockerfiles
Ubuntu/CentOS based image configured for comfortable development experience
https://github.com/varp/dockerfiles
apt-utils centos curl developer developer-experience developer-tools development-environment docker docker-image dockerfile dockerfiles fpm mysql php ubuntu xdebug
Last synced: about 19 hours ago
JSON representation
Ubuntu/CentOS based image configured for comfortable development experience
- Host: GitHub
- URL: https://github.com/varp/dockerfiles
- Owner: varp
- License: mit
- Created: 2017-12-25T17:21:17.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2021-05-24T16:47:14.000Z (over 3 years ago)
- Last Synced: 2024-11-27T18:50:06.511Z (2 months ago)
- Topics: apt-utils, centos, curl, developer, developer-experience, developer-tools, development-environment, docker, docker-image, dockerfile, dockerfiles, fpm, mysql, php, ubuntu, xdebug
- Language: Dockerfile
- Homepage:
- Size: 116 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# dockerfiles
Ubuntu/CentOS based development and applications running environments.## base
Minimalist base environment, based on Ubuntu/CentOS. In each version of the base distribution you will get enabled:
- Locales support
- BASH as default shell interpreter
- Full set of APT/RPM utils.The base layer is basically for non-interactive (without terminal and shell) use. This base layer is useful:
- as a base for fast installing and running application in your own environments, because of enabled by default distribution's packages repositories. In CentOS out-of-box enabled: [Enterprise Linux Repo](https://rpms.remirepo.net/enterprise/7/), which will give you access to the latest version and wide variety of software not available or not enabled by default. In Ubuntu out-of-box enabled: restricted, universe and multiverse repositories.
- It's convenient to run locale dependent applications such as PostgreSQL (#1). First of all the application will use your locale in cases of data inputs, default collates and outputs it's
message and logs.## basecli
Simple dev environment with timezones enabled and vital cli utils and completions
- wget
- curl
- unzip
- p7zip
- bash-completion
- git
- vim-nox/vim-enhanced
## PHP
Based on the **basecli** image is fully configured for comfortable use for development environment.
- php 7.2
- uuid
- gettext
- fpm
- intl
- mbstring
- mysql
- gd
- pgsql
- sqlite3
- zip
- opcache
- xml
- yaml
- zip
- curl
- http
- imagick
- xdebug
- redis
- memcache
- intl
- json
- cli
- exif## Requirements
The latest version of [Docker CE](https://www.docker.com/products/docker-desktop).Links:
- #1 - Examples of running PostgreSQL app without of doing boilerplate: `RUN localedef -i de_DE -c -f UTF-8 -A /usr/share/locale/locale.alias de_DE.UTF-8`