Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nijikokun/docker-ubuntu-image
Docker Base Image for Rapid Developer Environments
https://github.com/nijikokun/docker-ubuntu-image
base-image bash bundler docker dockerfile git image node openssl ruby sqlite ubuntu yarn
Last synced: 7 days ago
JSON representation
Docker Base Image for Rapid Developer Environments
- Host: GitHub
- URL: https://github.com/nijikokun/docker-ubuntu-image
- Owner: nijikokun
- Created: 2017-02-28T23:36:15.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2017-03-01T00:28:30.000Z (almost 8 years ago)
- Last Synced: 2024-11-18T17:08:54.006Z (2 months ago)
- Topics: base-image, bash, bundler, docker, dockerfile, git, image, node, openssl, ruby, sqlite, ubuntu, yarn
- Language: Shell
- Size: 3.91 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Docker Ubuntu Image
Build an up-to-date and pre-built ubuntu image for rapid development environments.
## Features
- Up-to-date APT sources & packages
- Pre-configured maximum `ulimit`
- Pre-configured SSH credentials
- Gem installed configured with `no-ri` and `no-rdoc`
- Git, Node, Ruby pre-installed
- Gulp, Yarn, Bundler pre-installed## Image Includes
- OS (`ubuntu:latest`)
- `build-essential software-properties-common python-software-properties apt-transport-https`
- `libtool libc6-dev libxml2-dev libxslt-dev libpcre3 libpcre3-dev libreadline6 libreadline6-dev zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-dev `
- `git curl make pkg-config unzip`
- `netcat openssl openssh-server openssh-client dnsmasq procps perl wget`
- `sqlite3 autoconf ncurses-dev automake bison subversion`
- Environment:
- `git`
- `nvm` (`4.4`, `6`, `latest`)
- `rvm` (`2.3.3`)
- `yarn`
- `gulp`
- `bundler`## Building
```sh
git clone [email protected]:nijikokun/docker-ubuntu-image.git
cd docker-ubuntu-image
cp ~/.ssh/id_rsa id_rsa
docker build -t ubuntu-image .
```**Note** This will copy your `id_rsa` from `~/.ssh` into the cloned directory. I have added rules to the `.gitignore` to prevent
pushing of your private keys, however make sure to double check before publishing anything.## Usage
```dockerfile
FROM ubuntu-image
```## License
```
MIT (C) 2017 Nijiko Yonskai
```