1

このコマンドを使用してコンテナー (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

ドッカーの問題ですか?

4

2 に答える 2

1

docker port 3000 はホストマシンの 10080 にリンクされているので、これを使用して...

git remote add origin http://52.201.82.96:10080/shantanuo/testme.git
于 2016-04-25T05:59:38.123 に答える
0

ボリューム データポイントを定義する必要があります。

mkdir -p /var/gogs
VOLUME["/var/gogs"]
于 2016-04-19T08:38:44.913 に答える