kroniak / alpine-ssh-client Goto Github PK
View Code? Open in Web Editor NEWLittle docker image based on alpine with ssh-client and bash
Little docker image based on alpine with ssh-client and bash
Could you please add arm64 support? It seems to be as simple as --platform linux/amd64,linux/arm64
in build command
Hi, I got this error from Gitlab CI. So, Alpine has an issue where it cannot automatically choose the package like the old days. In this case, python is the one that cannot be choose. I might have a temporary solutions for now by using older version of kroniak/ssh-client, like kroniak/ssh-client:3.11. But, I would love suggest to add python package with specified version on this ssh-client.
Errors:
$ eval "$CI_PRE_CLONE_SCRIPT"
Fetching changes with git depth set to 50...
Initialized empty Git repository in /builds/orgname/learning-management-system/.git/
Created fresh repository.
Checking out 561cd87d as master...
Skipping Git submodules setup
Executing "step_script" stage of the job script 00:02
Using docker image sha256:4386443c780e354ed458bdbfa20302ad2ad9d078b5c5e96bcaeae6bd530818b8 for kroniak/ssh-client:latest with digest kroniak/ssh-client@sha256:0acfba2971157d2a44717d97be614ecb35ce02305905d9a1de3c76e2ff2bb355 ...
$ apk add --update make ca-certificates openssl python py-pip python-dev git openssh-client curl
fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz
fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz
ERROR: unable to select packages:
python (no such package):
required by: world[python]
python-dev (no such package):
required by: world[python-dev]
Cleaning up project directory and file based variables 00:00
ERROR: Job failed: exit code 1
Solution: (source: https://stackoverflow.com/a/62652692)
apk add python2
// or
apk add python3
When I attach workspace to the image, I get the following error:
I found a possible solution to this problem here:
https://discuss.circleci.com/t/requesterror-x509-certificate-signed-by-unknown-authority-on-attaching-workspace-when-using-a-certain-job-image/28057
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.