Sign inSign up

xerror/git

By xerror

•Updated almost 11 years ago

git server

Image
0

1.1K

xerror/git repository overview

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" ]

Tag summary

Content type

Image

Digest

sha256:934d90fa5…

Size

92.6 MB

Last updated

almost 11 years ago

docker pull xerror/git