#楼主# 2021-11-11

跳转到指定楼层
本帖最后由 米老鼠 于 2021-12-1 19:40 编辑

搞了一夜一白天,没搞懂怎么把SLAX直接安装到实体机上,奶奶的。官网写的也是……应该是我看不懂英文吧。
这会儿放弃了,用了debian,结果开始装了个带LXQT桌面的,看着不错,但是本着我的目的:用最小环境跑魔方。 所以重新装了仅命令行模式。
不知道是不是我不会,安装的debian没有sudo,只能先装sudo
su 回车
输密码回车
apt-get install sudo
然后把我的用户名添加到管理员权限
nano /etc/sudoers
找到
root ALL=(ALL:ALL) ALL
我是在下面加上了
XXX   ALL=(ALL:ALL) ALL
保存退出(ctrl+o 回车 ctrl+x)
XXX是你的用户名
装docker
apt-get update 回车
apt-get install \
    ca-certificates \
    curl \
    gnupg \
    lsb-release  回车
curl -fsSL https://download.docker.com/linux/debian/gpg | gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg 回车
echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian \
  $(lsb_release -cs) stable" | tee /etc/apt/sources.list.d/docker.list > /dev/null  回车

apt-get install docker-ce docker-ce-cli containerd.io 回车
安装魔方
docker run -d --name=wxedge --restart=always --privileged --net=host  --tmpfs /run --tmpfs /tmp -v /media/wxedge_storage:/storage:rw  onething1/wxedge

以上是直接在root用户下装完的,当然你可以exit到你的用户下使用sudo安装,需要注意在添加docker的时候命令前加sudo或者参考官网。


顺便写两个用了的web管理页面,方便以后大家(当然也有我自己)用。
一个是portainer:
sudo docker run -d -p 8000:8000 -p 9443:9443 --name portainer \
--restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
-v portainer_data:/data \
portainer/portainer-ce:latest
安装完成
https://172.16.4.1:9443 打开使用默认是8000和9000端口,我不知道为啥我的打不开用这个就可以。
一个是webmin:
sudo wget http://prdownloads.sourceforge.net/webadmin/webmin_1.981_all.deb 回车
sudo dpkg --install webmin_1.981_all.deb 回车
大概率在这里会应为缺少必要软件安装不成功
sudo apt --fix-broken install -y回车
自动修复缺失软件
再次执行
sudo dpkg --install webmin_1.981_all.deb 回车
安装完成打开页面
https://172.16.4.1:10000
挺好用的,我喜欢,哈哈。
问题:
魔方内业务无法显示内存使用情况,全部是-9999,网心啥时候欠我的内存还我?
留给攻城狮吧,啥时候我把攻城狮盘成猫我就成功了,现在也快差不多了,基本我问问题不理我了。客服是在我的锻炼下话术改了……嗯,算是进步吧。
后面会继续研究更小环境跑魔方,因为不要把有限的资源浪费在无效的消耗上,主要是我穷!




本帖被以下淘专辑推荐:

转播转播 分享淘帖
回复

使用道具

成为第一个回答人