CentOS 7 上安裝openshift - 20190928

1: 先下載openshift 的安裝包:https://pan.baidu.com/s/1OYhuaMJ_goa4DGZnU8GVcQ (取官網安裝也可以,但是還是這個link 好用).

2: 安裝docker, 我的docker 已經安裝好了

3: 啓動docker: systemctl start docker

4: 設置開機啓動: systemctl enable docker.

5 將下載下來的openshift安裝包放到/opt目錄下
mv openshift-origin-server-v1.4.1-3f9807a-linux-64bit.tar.gz /opt
6.解壓
cd /opt
tar -zxvf openshift-origin-server-v1.4.1-3f9807a-linux-64bit.tar.gz
7.目錄太長,創建一個軟鏈接
ln -s openshift-origin-server-v1.4.1+3f9807a-linux-64bit /opt/openshift
8.加到環境變量,並生效
vim /etc/profile
PATH=$PATH:/opt/openshift/
source /etc/profile
9.驗證openshift環境變量是否配置好
openshift version

[root@test3 sysconfig]# openshift version
openshift v1.4.1+3f9807a
kubernetes v1.4.0+776c994
etcd 3.1.0-rc.0

10.啓動
cd /opt/openshift
openshift start
啓動後控制檯如果不是一直打印報錯日誌就表示啓動完成。
11.chrome瀏覽器中驗證

登入密碼是dev /dev

3: 創建好projet 後: 

4: 注意,這個openshift/hello-openshift 這個image 在docker 裏面沒有找到:docker image 沒有發現,還是先pull 一下:

docker search openshift

docker pull openshift/hello-openshift
然後docker images 就發現了:

[root@test3 sysconfig]# docker images
REPOSITORY                  TAG                 IMAGE ID            CREATED             SIZE
ubuntu-ansible              latest              3c0c9557af36        3 months ago        242MB
ubuntu-ssh-20190622         latest              af84d755fccd        3 months ago        240MB
ubuntu-ssh-20190622         ansible             e91bf9461302        3 months ago        240MB
ubuntu                      latest              4c108a37151f        3 months ago        64.2MB
busybox                     latest              e4db68de4ff2        3 months ago        1.22MB
httpd                       latest              e77c77f17b46        3 months ago        140MB
openshift/hello-openshift   latest              7af3297a3fb4        17 months ago       6.09MB
---

OK, 找到這個image 就出現create 的畫面,一般不用全部填滿,然後create, 就出現:

然後點contunue to overview:

此出可以看到一個有一instance 在running:

在server 上可以看到docker container list:

root@test3 sysconfig]# docker container ps
CONTAINER ID        IMAGE                         COMMAND              CREATED             STATUS              PORTS               NAMES
8ee1d67ece42        openshift/hello-openshift     "/hello-openshift"   About an hour ago   Up About an hour                        k8s_hello-openshift.1ea1e6ca_hello-openshift-1-dw7j5_global_11114715-e192-11e9-a2dc-525400e21bea_09c8047a
5f7af76c9832        openshift/origin-pod:v1.4.1   "/pod"               About an hour ago   Up About an hour                        k8s_POD.488321c1_hello-openshift-1-dw7j5_global_11114715-e192-11e9-a2dc-525400e21bea_96580cdc
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章