一行命令开alpine系统lxc小鸡,适用于任何虚拟化,菜鸟也能搞定
讲个奇技淫巧,如何快速开设一个lxc机器。这次我们不用lxd也不用Proxmox,我们用....docker
啥啥啥,不是要开lxc机器吗,咋扯到docker了。因为基本上所有系统都能快速安装docker,然后我们用docker开一个lxc不就是...跨平台通用方案了吗
前提
所以这个一行命令开alpine的前提是你安装了docker,安装docker也很简单,debian/centos等主流linux系统用curl -sL https://get.docker.com/ | bash
就能安装好,alpine系统里面可以用apk add docker
安装
开lxc小鸡
好了,进入正题,一行命令开lxc小鸡:
docker run -d \
--name lxc \
--privileged \
--restart always \
--memory 内存MB \
--cpus cpu数目 \
-p 2222:22 \
--hostname lxctest1 \
-v /data:/data \
-e DISTRIBUTION=alpine \
-e INITIAL_SSH_KEY="ssh-rsa AAAA...Q== 你的ssh_key" \
micwy/lxc
进入lxc
运行后你的alpine小鸡就在运行了,想要进入小鸡的话,可以通过:
docker exec -it lxc lxc-attach -n machine
优化
开小鸡命令中的端口号,cpu、内存都可以修改。
上面的2222是外部端口,映射为小鸡内部的22端口,这样你就可以通过母鸡ip:2222访问内部机器。
进入小鸡后可以修改密码,允许root登录等等,这样下次登录就不用先进入母鸡了,直接ssh登录
总结
这个方案完美支持了kvm、OpenVz,LXC等各种虚拟化方案,简直是万能开alpine的方案,除了小鸡系统比较有限(alpine or arch),简直太酷啦
<<<上一篇
SqlSugar 用法大全
SqlSugar 用法大全
下一篇>>>
解决浏览器调试无限debugger
解决浏览器调试无限debugger
免责声明:
本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。
本站信息来自网络收集整理,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。
如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!
发表评论: