ebiwd / alpine-ssh Goto Github PK
View Code? Open in Web Editor NEWDocker image based on alpine for use in CI/CD pipelines
Home Page: https://hub.docker.com/r/ebiwd/alpine-ssh/
Docker image based on alpine for use in CI/CD pipelines
Home Page: https://hub.docker.com/r/ebiwd/alpine-ssh/
I have been using this image in Gitlab pipelines. I use a standard way to add ssh keys to the environment, es:
before_script:
- eval $(ssh-agent -s)
- echo -n "${DEV_AAI_KEY}" | ssh-add - > /dev/null
- mkdir -p ~/.ssh
- chmod 700 ~/.ssh
Since the latest image version, my pipelines are broken:
bind: No such file or directory
unix_listener: cannot bind to path: /root/.ssh/sockets/[email protected]
lost connection
I think that the error is related to this changeset: 868516f#diff-56744b58678a7421584a05b2fe5341f5b117e4a21b8b12df1cad23bb13889b9d
In particular, the ssh config file requires the path "~/.ssh/sockets" to be present. Since we are not using the script /usr/local/bin/add-ssh-key this path is missing.
Probably it would be better to include in some way the required files in the image.
What do you think about that?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.