Coder Social home page Coder Social logo

christophermontero / dockerizeme Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 154 KB

This Bash script allows you to create Docker containers with ease, specifying environment variables, volumes, and other parameters.

License: Apache License 2.0

Shell 100.00%

dockerizeme's Introduction

logo

DockerizeMe

DockerizeMe this bash script allows you to create docker containers with ease, specifying environment variables, volumes, and other parameters.

Table of content

Screenshots

prebuilt

Tech Stack

  • Bash

  • Git

  • Docker

Installation

To install this project, clone it from github with the following

shell

git clone https://github.com/christophermontero/dockerizeme.git
cd dockerizeme

Usage

Follow these steps to use this project:

Ensure the script has execute permission by running the following command in your terminal:

shell

sudo chmod 744 dockerizeme.sh

Execute the script by running:

shell

./dockerizeme.sh

Port mappings

When prompted for port mappings, use the following format:

shell

8080:8080,... (add more as needed)

Environment variables

When prompted for environment variables, use the following format:

shell

VAR_NAME=value,... (add more as needed)

Volumes

If you want to attach volume to the container, type 'yes' when prompted, and it will be located in $HOME/docker-vol/image-name

Prebuilt containers

DockerizeMe provides a range of pre-built containers designed to streamline the setup of commonly used database and application services. These pre-configured containers make it effortless to get your desired services up and running quickly.

Supported Services

Here is a list of services supported by this script:

  • PostgreSQL
    • PostgreSQL with PostGIS extension
  • MongoDB
  • MySQL
  • PgAdmin4

Choose from these services to simplify your containerization process and accelerate your development workflow.

Comments

If you have any feedback, please reach out at [email protected]

License

This project is under Apache 2.0 License

Authors

dockerizeme's People

Contributors

christophermontero avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.