绿联安装CentOS8容器
1.创建容器
先在客户端安装容器,随后用xshell进入绿联的ssh(如何开启ssh参考视频)
简单说来,就是在客户端里面开启远程调试,将远程调试的验证码和下面的密码拼起来,就是绿联ssh的root密码
1 L#W$%W1uGa端口是922,利用putty或者xshell等软件链接(推荐xshell)
1 ssh 绿联本地ip:922会出现提示框要你输入账户和密码,账户写root,密码用上面拼好的密码,直接复制后,
shift+ins
粘贴到终端后回车
1 注意,终端内填写密码是不会有任何提示的,需要盲敲
执行如下命令,以特权模式创建一个centos容器,并将容器内的22端口映射给主机的22222端口
1 | docker run -d \ |
搞定了之后,进绿联客户端,停止容器运行,设置一个文件路径给容器内部,方便docker容器和nas资料互传(不设置也不是不行)
注意,在客户端配置的时候,需要把所有能给的选项(-i -t 高级选项
)全都勾上,避免docker安装的centos缺少权限;
回到绿联的ssh终端,用下面的命令进入容器内部
1 | docker exec -it centos /bin/bash |
你也可以用客户端里面的终端功能,但是那个太简陋了,不太好用。既然都已经能ssh连上绿联了,那完全没必要用客户端
1.1 判断是否成功以特权模式安装
1 | systemctl |
执行此命令,看看是否有如下输出。如果没有,代表没有成功以特权模式安装。systemctl
在linux中很常用,且开启容器的ssh也需要使用此命令!
如果没能成功使用,请重试上面的步骤
2.更新软件
1 | yum update -y && yum upgrade -y |
第一次执行此命令的时候,大概率会出现下面的报错
1 | Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist |
参考 Error: Failed to download metadata for repo ‘appstream‘: Cannot prepare internal mirrorlist 博客,用下面的命令解决这个问题
1 | cd /etc/yum.repos.d/ |
1 | sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-* |
1 | yum makecache |
执行makecache
后,系统会获取一些内容,让后我们重新指向如下命令
1 | yum update -y && yum upgrade -y |
会进行一连串的更新,直到出现下面的complete窗口,代表成功!
3.ssh链接
3.1 安装passwd
一个linux系统,不能ssh链接可不行,我们需要更新一下内容,实现ssh链接
1 | yum install passwd |
先安装passwd命令,设置root的密码
1 | passwd |
会弹出来让你输入密码,盲敲就行
3.2 安装vim和openssh
用下面的命令安装vim和openssh
1 | yum install vim openssh-server openssh-clients -y |
安装完毕后,修改ssh的配置文件(vim的使用请百度)
1 | vim /etc/ssh/sshd_config |
取消注释下面的字段即可开启ssh
1 | Port 22 |
修改好了之后,退出终端;
用下面的命令重启ssh服务,并设置开机启动ssh
1 | systemctl restart sshd.service |
如果一切正常的话,这两个命令应该什么都不会输出!
3.3 尝试ssh链接
1 | ssh 绿联本地ip:22222 |
会弹出来让你验证登录,到这里就是ok了
3.4 配置ls命令颜色
1 | vim /etc/profile |
在末尾添加如下字段
1 | export LS_OPTIONS='--color=auto' |
随后重启容器即可
3.5 配置yum阿狸源
备份原有源
1 | tar -zcvf CentOS-bk.tar.gz /etc/yum.repos.d/CentOS-* |
看看本地的centos是什么版本
1 | cat /etc/redhat-release |
我这里的版本是8.5
1 | CentOS Linux release 8.5.2111 |
替换阿里源
1 | curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo |
重新生成缓存
1 | yum clean all |
现在速度快多了!
开用!
后续的使用就不再多说拉!既然你想安装centos,想必对linux的了解肯定比我多😂
- 本文标题:【Nas】绿联安装CentOS8容器
- 创建时间:2023-02-23 22:25:57
- 本文链接:posts/336198679/
- 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!