本帖最后由 Bella.Yuan 于 2023-1-5 18:05 编辑
hi,今天给大家分享点干货。
有朋友反馈说,帮助文档中的在Docker中安装Wyn的步骤有点简单。对于小白该怎么办呢?
我是小白,我啥都不懂,linux不懂,docker不懂。但是我还想要在linux中安装docker后部署程序。弱小,无助,可怜中。。顶着被骂的风险,我还是要完成这功能。
这能力,这要去,要不直接散伙算了。但是,没想到,我们还是有解决办法。
我们开始整: 第一步: 安装系统:CentOS 8 ,系统镜像地址:下载地址 不要问为什么不是其他版本,因为这个版本比较好用。
第二步: 进入系统,进入下面的命令行,对于小白来说,第一次进来找不见命令行很正常,因为开始的时候,我也找不见。因为这里是需要用管理员权限进行安装的,所以进入命令行后,要输入 su 后回车。然后提示输入密码,进入root账号。 进入系统后,界面上会弹出一个更新插件库的一个框,点击更新。老手自行命令,这里面对新手,否则会yum无法使用。这个也可以通过命令安装,但是这个步骤比较麻烦。
第三步: 安装docker准备。
先更新一下: yum -y update
centos8默认使用podman代替docker,所以需要containerd.io,那我们就安装一下就好了
yum install https://download.docker.com/linux/fedora/30/x86_64/stable/Packages/containerd.io-1.2.6-3.3.fc30.x86_64.rpm
安装一些其他依赖
yum install -y yum-utils device-mapper-persistent-data lvm2 --配置源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo 或者 sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 安装docker yum install -y docker-ce 启动docker
systemctl start docker 检查docker状态 docker --version 如果出来docker 版本号了,那么说明这一步就安装好了
第三步: 安装wyn,依次执行下面的命令。
sudo docker pull grapecitycn/wyn-enterprise
sudo docker run --name wyn -p 51980:51980 -d grapecitycn/wyn-enterprise
恭喜你,现在我们已经将wyn安装好了。可以通过 http://localhost:51980/ 来启动了。但是问题来了,启动不起来。
因为我们还有第四步需要再安装一下:
第四步: 执行一下: docker run -d -p 51980 httpd
好了,这一步已经99%已经完成了。是不是觉得特别简单呢?但是这个问题在我第一次安装的时候,整了七八个小时。
虽然研究的过程是很痛苦的,但是掌握了这个技能,还是觉得心满意足的。 帖子中教程虽然内容很简单,老手肯定看不上,但是对于在遇到此类问题边缘的小白来说,无疑一副救命良药。
|