Docker 部署一粒云企业网盘教程

一、在线安装Docker版云盘

1、关闭SELINUX

sed -i '/^SELINUX=/c SELINUX=disabled' /etc/selinux/config
setenforce 0

2、一键安装Docekr

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

3、启动并加入开机启动

systemctl start docker
systemctl enable docker

4、编辑配置文件,添加国内Docker镜像

vi /etc/docker/daemon.json

#添加如下内容
{
"registry-mirrors": ["https://9cpn8tt6.mirror.aliyuncs.com"],
"data-root": "/opt/docker"
}

5、重新加载配置文件,重启docker

systemctl daemon-reload
systemctl restart docker

6、下载一粒云镜像并运行一粒云容器

#名称yliyun和端口8088可自定义
docker run -i -t -d --name yliyun -p 8088:80 --privileged=true --restart=on-failure:5 -v yliyun_vol:/opt yiliyun/yliyun:v4.7.2

7、进入一粒云docker容器

docker exec -it yliyun bash

8、查看一粒云服务是否启动

9、测试

在同一局域网下用浏览器访问服务器的宿主机IP加端口8088访问
默认登陆账号:admin
默认密码:yliyun123

二、离线安装Docker版云盘

1、关闭SELINUX

sed -i '/^SELINUX=/c SELINUX=disabled' /etc/selinux/config
setenforce 0

2、下载docker安装包,放到/opt目录

http://yliyun.com/download/docker.zip

3、解压安装包docker-19.03.12.tgz,并把解压目录下的文件复制到/usr/bin/目录下

cd /opt && unzip docker.zip
tar zxvf docker-19.03.12.tgz && cd docker && cp * /usr/bin/

4、将docker服务管理文件docker.service复制到系统默认路径/etc/systemd/system/下

cp /opt/docker.service /etc/systemd/system/docker.service

5、运行docker

chmod +x /etc/systemd/system/docker.service #授权可执行文件
systemctl daemon-reload   #重载配置文件
systemctl start docker    #启动docker     
systemctl enable docker   #设置docker开机启动
systemctl status docker   #查看docker状态

如下图,已正常运行docker服务


6、Docker镜像离线包下载地址

http://yliyun.com/download/yliyun-v4.7.2.tar

7、把yliyun-v4.7.2.tar放到/opt目录下,并加载docker镜像

docker load < yliyun-v4.7.2.tar

8、查看镜像是否加载成功

docker images

9、运行一粒云容器

#名称yliyun和端口8088可自定义
docker run -i -t -d --name yliyun -p 8088:80 --privileged=true --restart=on-failure:5 -v yliyun_vol:/opt yiliyun/yliyun:v4.7.2

10、进入一粒云docker容器

docker exec -it yliyun bash

11、查看一粒云服务是否启动

12、测试

在同一局域网下用浏览器访问服务器的宿主机IP加端口8088访问
默认登陆账号:admin
默认密码:yliyun123