agent image setup
-
build container
# Build the container via cd ~/work-gh/mrva/mrva-docker/containers/agent/ MAG_TARGET=mrva-agent:0.1.24 docker build --no-cache --network host -t ${MAG_TARGET} . # Run bash in the container in standalone mode cd ~/work-gh/mrva/mrva-docker/containers/agent/ docker run --env-file ../../.env.container --rm -it \ --entrypoint /bin/bash \ ${MAG_TARGET} ' ls /usr/local/bin/ entrypoint.sh mrvaagent ' -
Tag the container. This is sufficient for further use on the local machine.
docker tag ${MAG_TARGET} ghcr.io/hohn/${MAG_TARGET} -
Push this container
docker push ghcr.io/hohn/${MAG_TARGET} -
Test the registry image
# Test pushed container docker pull ghcr.io/hohn/${MAG_TARGET} docker run --env-file ../../.env.container --rm -it \ --entrypoint /bin/bash \ ${MAG_TARGET}