我可以按照 OpenShift容器平台命令行界面(oc CLI)
的命令部署新应用class reloadTVTest: UITableViewController {
let arr_Header = ["Section 0"]
var xyz = XYZ() {
didSet {
self.tableView.reloadData()
}
}
//MARK: - >>> Actions
@IBAction func changePressed(_ sender: UIBarButtonItem) {
xyz.text1 = "Entry changed " + randomString(length: 3) //change Variable in 'xyz'
}
override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return xyz.arr_InStruct[section].count
}
override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCell(withIdentifier: "cellreloadTVTest", for: indexPath)
let name = xyz.arr_InStruct[indexPath.section][indexPath.row]
cell.textLabel?.text = name
return cell
}
//rest of the code....
}
可以,但是我想从OpenShift Web控制台进行部署,然后通过AddProject >> deploy image部分。
首先选择图像名称单选按钮,然后在框中键入以下//oc new-app --docker-image=<docker-registry-host>:<registry-port>/<image-name:version> --name=customer --insecure-registry=true
$ oc new-app --docker-image=174.24.100.52:8438/spring-customer:v1 --name=customer --insecure-registry=true
我有这样的错误:
发生内部错误:获取https://172.24.100.50:8448/v2/:隧道或 禁止SSL
该映像可能不存在,或者可能位于安全的注册表中。检查一下 您已正确输入图像名称或创建图像拉 使用图像注册表凭据进行秘密操作,然后重试。