本文档基于CentOS系统的环境
安装Docker
安装docker前先关闭SELINUX
sed -i '/^SELINUX=/c SELINUX=disabled' /etc/selinux/config
setenforce 0
在线安装方式
一键安装
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
启动并加入开机启动
systemctl start docker
systemctl enable docker
docker version #查看版本
编辑配置文件,添加国内docker镜像
vi /etc/docker/daemon.json
添加如下内容
{
"registry-mirrors": ["https://9cpn8tt6.mirror.aliyuncs.com"]
}
重新加载配置文件,重启docker
systemctl daemon-reload
systemctl restart docker
离线安装方式
1、下载下面两个所需文件:
https://download.csdn.net/download/weixin_43945453/16690526
https://download.csdn.net/download/weixin_43945453/16690543
2、解压安装包docker-19.03.12.tgz
,并把解压目录下的文件复制到/usr/bin/
目录下
tar zxvf docker-19.03.12.tgz && cd docker && cp * /usr/bin/
3、将docker服务管理文件docker.service
复制到系统默认路径/etc/systemd/system/
下
cp docker.service /etc/systemd/system/docker.service
4、运行docker
chmod +x /etc/systemd/system/docker.service #授权可执行文件
systemctl daemon-reload #重载配置文件
systemctl start docker #启动docker
systemctl enable docker #设置docker开机启动
systemctl status docker #查看docker状态
如下图,已正常运行docker服务
运行一粒云
下载一粒云镜像并运行一粒云容器
docker run -i -t -d \
--name yliyun \
-p 8088:80 \
--restart=on-failure:5 \
-v yliyun_vol:/opt \
iguang20/yliyun
进入一粒云容器
docker exec -it yliyun bash
启动一粒云服务
source /etc/profile
/opt/yliyun/bin/yliyun start
测试一粒云功能
-
在同一局域网下用浏览器访问服务器的IP加端口8088
-
功能测试