https://github.com/benzaita/dockerized-cli
  
  
    Containerized development environments using Docker 
    https://github.com/benzaita/dockerized-cli
  
build-tool cli docker
        Last synced: 8 months ago 
        JSON representation
    
Containerized development environments using Docker
- Host: GitHub
 - URL: https://github.com/benzaita/dockerized-cli
 - Owner: benzaita
 - License: mit
 - Created: 2017-11-25T18:12:09.000Z (almost 8 years ago)
 - Default Branch: master
 - Last Pushed: 2024-02-27T13:49:38.000Z (over 1 year ago)
 - Last Synced: 2024-10-13T07:53:03.986Z (about 1 year ago)
 - Topics: build-tool, cli, docker
 - Language: Python
 - Homepage: https://benzaita.github.io/dockerized-cli/index.html
 - Size: 856 KB
 - Stars: 61
 - Watchers: 4
 - Forks: 4
 - Open Issues: 0
 - 
            Metadata Files:
            
- Readme: README.md
 - License: LICENSE
 
 
Awesome Lists containing this project
- awesome-docker - dockerized - Seamlessly execute commands in a container. (Development with Docker / Wrappers)
 - awesome-docker - dockerized - Seamlessly execute commands in a container. (Development with Docker / Wrappers)
 - awesome-docker - dockerized - Seamlessly execute commands in a container. (Development with Docker / Wrappers)
 - awesome-docker - dockerized - Seamlessly execute commands in a container. (Development with Docker / Wrappers)
 - fucking-awesome-docker - dockerized - Seamlessly execute commands in a container. (Development with Docker / Wrappers)
 - fucking-awesome-docker - dockerized - Seamlessly execute commands in a container. (Development with Docker / Wrappers)
 
README
          dockerized 🏗❤️
================
Easily Docker-ize your build/development environment and seamlessly run commands inside it.
_dockerized_ is a tool for seamlessly executing commands in a container. It takes care of the details so you can run a command in a container as if it was running on your machine - just prepend any command with `dockerized exec` to have it run in the container.
# Documentation
See https://benzaita.github.io/dockerized-cli/index.html
# Getting Started
Install _dockerized_:
```shell
$ pip install dockerized
```
Initialize your environment:
```shell
$ dockerized init
$ echo FROM python:3.9 > .dockerized/Dockerfile.dockerized
```
or use an example:
```shell
$ dockerized init --from https://github.com/benzaita/dockerized-example-python.git
```
Then run a command inside that environment:
```shell
$ dockerized exec python --version
...
Python 3.9.0
```
Or drop into an interactive shell inside the environment:
```shell
$ dockerized shell
# python --version
Python 3.9.0
```