Building Cloud Storage
云服务器之搭建私有云
下载docker并安装
1 | curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun |
开启docker服务
1 | systemctl start docker |
拉取镜像
1 | docker pull seafileltd/seafile |
查看镜像
1 | docker images |
运行容器
1 | docker run -d --name seafile |
找到创建的seafile容器contanier id
1 | docker ps -a |
输入刚才contanier id
1 | docker stop ${contanier id } |
再次启动
1 | docker start ${contanier id } |
打开80端口
1 | ufw allow 80 |
1 | #firewall-cmd --zone=public --add-port=80/tcp --permanent |
重启防火墙
1 | #firewall-cmd --reload |
上两步可能会在创建docker容器时报错,若报错可以关闭防火墙,但是存在安全隐患
1 | #systemctl stop firewalld |
然后再重新运行一个容器即可。