PhotonOS入门
PhotonOS是VMware专为ESXi定制的容器操作系统,当前版本3.0,内核4.19,已内置Docker;
ESXi直接导入ova文件即可使用;
配置
1. 软件包管理
Photon OS使用TDNF代替yum,但与yum命令基本相同;
2. 服务管理
Photon OS使用systemd;
3. 网络配置
Photon OS网络服务为systemd-networkd;
4. 系统管理
Photon OS提供了Photon Management Daemon (PMD)远程管理工具,该工具提供了cli命令行、REST API和Python API接口,可以用其来管理网络、软件包、防火墙、用户和用户组。
使用以下命令安装并启动PMD
# tdnf install pmd
# systemctl start pmd
以下为pmd-cli的实例
修改防火墙策略
pmd-cli firewall rules --chain INPUT --add "-p tcp -m tcp --dport 21 -j ACCEPT"
配置IP地址
pmd-cli net ip4_address --set --interface eth0 --mode static --addr 192.168.0.2/24 --gateway 192.168.0.1
配置静态路由
pmd-cli net ip_route --add --interface eth0 --gateway 192.168.0.254 --destination 10.0.0.0/8> --metric 1
配置DNS服务器
pmd-cli net dns_servers --set --mode static --servers 192.168.0.1
配置DNS域名
pmd-cli net dns_domains --set --domains ebanban.com
配置NTP时间服务器
pmd-cli net ntp_servers --set --servers 192.168.0.10
配置主机名
pmd-cli net hostname --set --name photonos1
创建用户
pmd-cli usr useradd testuser
创建用户组
pmd-cli usr groupadd testgroup
5、使用容器及相关服务:
Photon OS内置了Docker,通过systemctl start docker来启动Docker服务。
PhotonOS入门相关推荐
- 用Construct 2制作入门小游戏~
今天在软导课上了解到了Construct 2这个神器,本零基础菜鸟决定尝试做一个简单的小游戏(实际上是入门的教程啊= = 首先呢,肯定是到官网下载软件啊,点击我下载~ 等安装完毕后我便按照新手教程开始 ...
- Docker入门六部曲——Swarm
原文链接:http://www.dubby.cn/detail.html?id=8738 准备工作 安装Docker(版本最低1.13). 安装好Docker Compose,上一篇文章介绍过的. 安 ...
- Docker入门六部曲——Stack
原文链接:http://www.dubby.cn/detail.html?id=8739 准备知识 安装Docker(版本最低1.13). 阅读完Docker入门六部曲--Swarm,并且完成其中介绍 ...
- Docker入门六部曲——服务
原文链接:http://www.dubby.cn/detail.html?id=8735 准备 已经安装好Docker 1.13或者以上的版本. 安装好Docker Compose.如果你是用的是Do ...
- 【springboot】入门
简介: springBoot是spring团队为了整合spring全家桶中的系列框架做研究出来的一个轻量级框架.随着spring4.0推出而推出,springBoot可以説是J2SEE的一站式解决方案 ...
- SpringBoot (一) :入门篇 Hello World
什么是SpringBoot Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程.该框架使用了特定的方式来进行配置,从而使开发人员不 ...
- 入门指南目录页 -PaddlePaddle 飞桨 入门指南 FAQ合集-深度学习问题
入门指南目录页 -PaddlePaddle 飞桨 入门指南 FAQ合集 GT_Zhang关注 0.1012019.08.01 18:43:34字数 1,874阅读 795 Hi,欢迎各位来自Paddl ...
- 5 分钟入门 Google 最强NLP模型:BERT
BERT (Bidirectional Encoder Representations from Transformers) 10月11日,Google AI Language 发布了论文 BERT: ...
- 命名实体识别入门教程(必看)
关于开发自己的命名实体识别先期思路: 虽然网上有很多相关代码,但实际如何入门材料较少,故整理下: CRF:先期可以用人民日报语料库去做,步骤如下: https://blog.csdn.net/hude ...
最新文章
- 把三千行代码重构为15行
- 大厂的面试官是如何挑人的?
- Learning to Learn:图神经网络上的元学习
- VTK:Utilities之BrownianPoints
- leetcode 558. Logical OR of Two Binary Grids Represented as Quad-Trees | 558. 四叉树交集(分治法)
- 查看mysql语句运行时间
- 大数据-实验2 熟悉常用的HDFS操作
- VB.NET 策略模式(下机用户类型选择)
- http 502错误怎么解决?
- C语言 怎样定义函数
- Mary_Morton [XCTF-PWN][高手进阶区]CTF writeup攻防世界题解系列17
- php 加密网页,PHP_解密七种html网页加密解密法,自己辛苦做出来的内容被别人 - phpStudy...
- 华为设备配置Smart Link负载分担
- 计算机工程专业院校排名,UIUC计算机工程专业大学排名全新信息解密总汇
- K8s JavaClient watch Pod检测状态变更、和Read timed out异常
- 快速有效的从零开始学习3d建模?
- 大白映射 宝马Esys编程设码映射、USB设备映射
- 袁绍说,吾比曹操英勇伟大,因为吾方战死数量远超
- ubuntu apt 下载所有依赖包
- Rational Rose和PowerDesigner建模工具比较
热门文章
- Mac M1 Java 开发环境配置
- 家庭计算机如何共享打印机共享,怎样把打印机与家庭组共享 win7家庭组共享打印机的方法(图文)...
- vs code 配置html模板
- 堡垒之夜显示连接不上服务器,打开堡垒之夜提示网络异常或者连接不上
- solidworks建模教程及课件
- c++中typename和class的区别介绍
- 制作虚拟主机管理系统(一)
- HTML 图片圆角不执行,css3圆角无效怎么办
- 机器学习中学习库sklearn跟TensorFlow的区别
- 37.绘制文本DrawText、DrawTextEx、DRAWTEXTPARAMS 使用