无法将文件推送到远程主机
can not push files to remote host
我已经使用这个命令启动了一个容器(git 服务)...
# Create local directory for volume.
$ mkdir -p /var/gogs
# Use `docker run` for the first time.
$ docker run --name=gogs -p 10022:22 -p 10080:3000 -v /var/gogs:/data gogs/gogs
我可以启动 git 服务并可以从浏览器检查新创建的存储库...
http://52.201.82.96:10080/shantanuo/testme
但是当我按照这些步骤操作时,出现错误(权限被拒绝):
touch README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin http://localhost:3000/shantanuo/testme.git
git push -u origin master
这是docker问题吗?
你应该定义体积数据点,
例如
mkdir -p /var/gogs
VOLUME["/var/gogs"]
由于docker端口3000链接到主机的10080,使用这个...
git remote add origin http://52.201.82.96:10080/shantanuo/testme.git
我已经使用这个命令启动了一个容器(git 服务)...
# Create local directory for volume.
$ mkdir -p /var/gogs
# Use `docker run` for the first time.
$ docker run --name=gogs -p 10022:22 -p 10080:3000 -v /var/gogs:/data gogs/gogs
我可以启动 git 服务并可以从浏览器检查新创建的存储库...
http://52.201.82.96:10080/shantanuo/testme
但是当我按照这些步骤操作时,出现错误(权限被拒绝):
touch README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin http://localhost:3000/shantanuo/testme.git
git push -u origin master
这是docker问题吗?
你应该定义体积数据点, 例如
mkdir -p /var/gogs
VOLUME["/var/gogs"]
由于docker端口3000链接到主机的10080,使用这个...
git remote add origin http://52.201.82.96:10080/shantanuo/testme.git