container-transform
container-transform copied to clipboard
Transforms docker-compose, ECS, and Marathon configurations
Fixes #91
Running `docker run --rm -v $(pwd):/data/ micahhausler/container-transform` Returns: ``` $ docker run --rm -v $(pwd):/data/ micahhausler/container-transform Traceback (most recent call last): File "/usr/local/bin/container-transform", line 11, in load_entry_point('container-transform==1.1.5', 'console_scripts', 'container-transform')() File...
* Memory is an integer, not a float. * `Deployment` should use _apiVersion: apps/v1_ ```bash File "/usr/local/lib/python3.6/site-packages/container_transform-1.1.5-py3.6.egg/container_transform/marathon.py", line 282, in ingest_memory return memory
The installation instructions don't work on Ubuntu, where the`python` command points to Python 2.7. This is what I did to get it working: 1. Update pip: ``` wget https://bootstrap.pypa.io/get-pip.py sudo...
container-transform is currently not backwards compatible with python 2.7: `Traceback (most recent call last): File "/usr/local/bin/container-transform", line 9, in load_entry_point('container-transform==1.1.5', 'console_scripts', 'container-transform')() File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources/__init__.py", line 565, in load_entry_point return get_distribution(dist).load_entry_point(group,...
### Stacktrace ```sh $ cat docker-compose.yml | docker run --rm -i micahhausler/container-transform Traceback (most recent call last): File "/usr/local/bin/container-transform", line 11, in load_entry_point('container-transform==1.1.5', 'console_scripts', 'container-transform')() File "/usr/local/lib/python3.6/site-packages/click-6.7-py3.6.egg/click/core.py", line 722, in...
command: `container-transform -i compose -o ecs docker-compose.yaml ` ``` Traceback (most recent call last): File "/home/leonardo/.local/bin/container-transform", line 11, in load_entry_point('container-transform==1.1.5', 'console_scripts', 'container-transform')() File "/home/leonardo/.local/lib/python3.6/site-packages/click/core.py", line 722, in __call__ return self.main(*args,...
This is obviously a lot of work but I've been toying around with the idea of writing dev environments which work in Docker compose and then having a tool which...
- fixed the test data file path issue - added Docker Compose to ECS ulimit support docker-compose input ``` ulimits: nproc: 65535 nofile: soft: 20000 hard: 40000 ``` ECS task...