centos 7 通過docker安裝gitea過程

 

之前自己的git代碼庫是用gitblit建的,而且虛擬器是window server,速度實在太慢,而且沒有docker,安裝軟件實在是太麻煩了,所以決定把服務器改成centos,用docker安裝gitea來搭建git服務器。一切都很順利,唯獨最後一步出問題了。

1、

docker pull gitea/gitea:latest

2、

sudo mkdir -p /var/lib/gitea

3、

docker run -d --name=gitea -p 10022:22 -p 10080:3000 -v /var/lib/gitea:/data gitea/gitea:latest

完全是按gitea官方文檔來的,但是發現gitea容器可以啓動,但是無法訪問,docker attach gitea進去後,發現是docker容器沒有權限創建目錄造成的,所以把gitea運行的命令改成如下就可以了:

docker run -d --privileged=true --name=gitea -p 10022:22 -p 10080:3000 -v /var/lib/gitea:/data gitea/gitea:latest
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章