Skip to content

Releases: albertoperdomo2/dockerbx

atoll

Choose a tag to compare

@albertoperdomo2 albertoperdomo2 released this 16 Sep 06:49
f056282

Changelog for dockerbx v0.0.4 "Atoll"

New Features

  1. Python Environment Setup

    • Create Python-specific containers with custom versions
    • Support for virtual environments
    • Install packages via CLI or requirements.txt
  2. Git Repository Cloning

    • Clone repos directly into new containers
    • Streamlined project setup process
  3. Configuration Management

    • Export current config to YAML file
    • Import config from YAML file
    • Easier sharing of dockerbx setups

Improvements

  • Updated to use Docker SDK's mount types
  • Improved error handling and user feedback
  • Added automatic image pulling for Python environments

Bug Fixes

  • Fixed type mismatch issues with mount configurations
  • Resolved issues with package installation in Python environments

PRs

#2

Nightly release

Choose a tag to compare

@albertoperdomo2 albertoperdomo2 released this 12 Sep 16:56

Nightly release

This is still nightly and not super stable. Some bugs have been fixed and a few additions made.

TODO

  • Start working through PRs and create a backlog to enhance the project.
  • Automate build process.

v0.0.2

Choose a tag to compare

@albertoperdomo2 albertoperdomo2 released this 09 Sep 15:27

dockerbx v0.0.1 Release Notes

I'm excited to announce the first release of dockerbx, a Docker-based alternative to toolbx designed for macOS users!

Features

  • Create: Easily create isolated development environments
  • Enter: Seamlessly enter containers with a simple command
  • List: View all your dockerbx containers at a glance
  • Remove: Clean up containers effortlessly
  • Run: Execute commands in containers without entering them
  • Update: Keep your containers up-to-date with the latest images and packages
  • Init: Quick setup of necessary Docker images and configurations

Highlights

  • macOS Optimized: Designed with macOS users in mind
  • Docker-based: Leverages the power and flexibility of Docker
  • User-friendly CLI: Intuitive commands for easy management
  • Config File: Customizable settings via YAML configuration

Installation

Download the appropriate binary for your system from the GitHub releases page and add it to your PATH.

Getting Started

After installation, run:

dockerbx init

This will set up the necessary Docker images and configurations. Then, create your first container:

dockerbx create my-dev-env

For more detailed instructions, please refer to the README.md and TUTORIAL.md files.

Feedback

I welcome your feedback and contributions! Please open an issue on GitHub if you encounter any problems or have suggestions for improvements.

Thank you for taking a look into dockerbx!