Dockerfile linkslatest, 6.3 (deployer/6.3/Dockerfile)You must define volumes to map your SSH config and Deployer files and an env var for SSH socket.
docker run \
--rm -i \
-v `pwd`:/project \
-v ~/.ssh:/home/deployer/.ssh \
-e SSH_AUTH_SOCK=/ssh-socket \
-v ${SSH_AUTH_SOCK}:/ssh-socket \
-t ardeveloppement/deployer \
deploy
You can override uid and gid of the user by passing new values with --env option.
docker run -i \
-v `pwd`:/project \
-v ~/.ssh:/home/deployer/.ssh \
-e USER_ID=`id -u` \
-e GROUP_ID=`id -g` \
-e SSH_AUTH_SOCK=/ssh-socket \
-v ${SSH_AUTH_SOCK}:/ssh-socket \
-t ardeveloppement/deployer \
deploy
Default values are:
USER_ID: 1000GROUP_ID: 1000Content type
Image
Digest
Size
31.9 MB
Last updated
almost 7 years ago
docker pull ardeveloppement/deployer