概要
从Docker安装
拉取镜像
1 | docker pull gitea/gitea:latest |
创建镜像保存位置
其中data
目录是自己建的
1 | sudo mkdir -p /data/tools/gitea |
然后就可以运行 docker 容器了,这很简单。 当然你需要定义端口数数据目录:
1 | docker run -d --name=gitea -p 10022:22 -p 10080:3000 -v /data/tools/gitea:/data --restart=always gitea/gitea:latest |
然后 容器已经运行成功,在浏览器中访问 http://hostname:10080 就可以看到界面了
配置的时候如果要用mysql
数据库 就要先在服务器上安装mysql
迁移
创建备份文件夹
1 | mkdir /data/docker_bak |
查看数据卷信息
1 | docker inspect gitea |
保存镜像
1 | docker save -o /data/docker_bak/gitea.docker docker.io/gitea/gitea |
复制数据
1 | cd /data/tools/ |
注意
如果要复制文件夹 要添加参数
-r
不建议直接复制文件夹
目标服务器上解压
1 | cd /data/tools/ |
目标服务器上安装
1 | docker load -i /root/gitea.docker |
如果后解压的文件,需要重启使配置生效
1 | docker restart gitea |