This is general image which is depending on mounted volumes:
/xt/private - secure data, like private keys and AWS credentials, etc./xt/hosting - personal binaries, config files to manage cloud/prj - repository of files used to build particular cloudDefault location (see run example how to change it) for this folders on your host computer is ~/cloudtools/private, ~/cloudtools/hosting and ~/cloudtools/dockers.
You should create this folders before you start this Docker image.
Example run command:
# simple run
./run-cloudtools
# customize file location on host
PATH_BASE=~/xtcloud ./run-cloudtools
docker build -t bigm/cloudtools .
If you change the first RUN /xt/tools/_apt_proxy 0 to RUN /xt/tools/_apt_proxy 1 it will force apt to use local apt caching proxy.
Unfortunately docker build command has parameter to pass variable to Dockerfile.
Then you have to start:
docker run --name="apt-cache" -d -p 3142:3142 -v /var/cache/apt:/var/cache/apt-cacher-ng sameersbn/apt-cacher-ng:latest
Content type
Image
Digest
sha256:7ca45ee52…
Size
284.5 MB
Last updated
over 9 years ago
docker pull bigm/cloudtools