How to run?
docker pull xerror/git
sudo mkdir -p /home/core/data/git sudo mkdir -p /home/core/data/ssh sudo echo "you ssh key" >> /home/core/data/ssh/authorized_keys
cd /home/core/data/git sudo git init --bare test.git
docker run -d -p 33:22 --name git -v /home/core/data/git:/git -v /home/core/data/ssh:/root/.ssh xerror/git
git clone ssh://ipaddress:33/git/test.git
can not run ? use docker file build it by your self
Dockerfile
FROM debian:stable
RUN apt-get update &&
apt-get install -y ssh &&
apt-get install -y git &&
mkdir /var/run/sshd &&
chmod 0755 /var/run/sshd &&
usermod -s /usr/bin/git-shell root &&
mkdir /root/.ssh &&
mkdir /git &&
ln -s /root/.ssh /ssh &&
rm -rf /var/lib/apt/lists/*
EXPOSE 22
CMD [ "/usr/sbin/sshd", "-D" ]
Content type
Image
Digest
sha256:934d90fa5…
Size
92.6 MB
Last updated
almost 11 years ago
docker pull xerror/git