亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何利用K8S技術棧進行基礎鏡像制作與實驗

發布時間:2021-10-12 10:20:59 來源:億速云 閱讀:166 作者:柒染 欄目:云計算

本篇文章給大家分享的是有關如何利用K8S技術棧進行基礎鏡像制作與實驗,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

任何一家云主機廠商提供給用戶的主機功能其實講白了就是一個操作系統基礎鏡像的運行實例。因此本篇博文將講解如何在本地構建一個帶ssh組件的centos底包鏡像并上傳到docker hub上供下載使用。

docker hub注冊

注冊網址:https://hub.docker.com/

如何利用K8S技術棧進行基礎鏡像制作與實驗


命令行中登錄到docker hub

命令行中輸入:docker login

如何利用K8S技術棧進行基礎鏡像制作與實驗


制作centos7.4鏡像

####**1、第一步:**去遠端拉取一個最新的centos最基礎鏡像,基于此鏡像來制作

docker pull centos

####**2、第二步:**啟動該docker容器

docker run -it centos:latest /bin/bash

####**3、第三步:**在啟動的容器中來安裝sshd

yum -y install openssh-server
yum -y install openssh-clients

####**4、第四步:**我們來嘗試啟動一下sshd服務,會發現有報錯

啟動sshd服務命令: /usr/sbin/sshd -D 報如下錯誤:

Could not load host key: /etc/ssh/ssh_host_rsa_key
Could not load host key: /etc/ssh/ssh_host_ecdsa_key
Could not load host key: /etc/ssh/ssh_host_ed25519_key

我們來解決以上錯誤:

ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key -N ""
ssh-keygen -t ecdsa -f /etc/ssh/ssh_host_ecdsa_key -N ""
ssh-keygen -t ed25519 -f /etc/ssh/ssh_host_ed25519_key -N ""

此時再次來啟動sshd服務應該無錯誤了

####**5、第五步:**編輯sshd_config配置文件

執行命令:vim /etc/ssh/sshd_config 將配置文件中原本UsePAM yes換成UsePAM no

####**6、第六步:**修改root的密碼

執行命令:passwd root 輸入兩次密碼即可

####**7、第七步:**我們用exit命令來退出容器

####**8、第八步:**基于剛退出的容器我們來制作帶ssh功能的centos鏡像 docker commit bf5b84f8e2d8 docker.io/hansonwang/centos7.4_ssh

(1)注意此處的bf5b84f8e2d8即為剛才運行的容器的id,可用docker ps -a查看 (2)注意此處的commit格式,必須為docker.io/<你的dockerhub用戶名>/centos7.4_ssh


push鏡像到遠端

docker push docker.io/hansonwang/centos7.4_ssh:latest

同樣需要注意此處的push格式,必須為docker.io/<你的dockerhub用戶名/完整的鏡像名

如下圖所示:

如何利用K8S技術棧進行基礎鏡像制作與實驗

同時我們去docker hub上也能看到我們剛push的鏡像:

如何利用K8S技術棧進行基礎鏡像制作與實驗


效果驗證

為了驗證鏡像確實被推到遠端,我們將本地剛打包好的鏡像刪除,然后從遠端pull下來運行看看

docker pull hansonwang/centos7.4_ssh

可以成功pull下來:

如何利用K8S技術棧進行基礎鏡像制作與實驗

我們來測試一下該鏡像里是否包含有ssh組件:運行其并用ssh連接到容器中: 運行容器:docker run -d -p 2222:22 docker.io/hansonwang/centos7.4_ssh:latest /usr/sbin/sshd -D ssh接入:ssh root@localhost -p 2222 此時會讓你輸入密碼,然后成功登入容器之中:

如何利用K8S技術棧進行基礎鏡像制作與實驗

以上就是如何利用K8S技術棧進行基礎鏡像制作與實驗,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

k8s
AI

寿宁县| 怀集县| 揭东县| 新蔡县| 闻喜县| 运城市| 定西市| 长顺县| 丹棱县| 富裕县| 阳高县| 贡山| 邛崃市| 鲁甸县| 贵溪市| 文成县| 沙田区| 宣恩县| 淳化县| 石景山区| 新密市| 古蔺县| 凯里市| 建昌县| 辽宁省| 鄂托克旗| 诏安县| 安义县| 连江县| 光泽县| 繁昌县| 嘉定区| 铜山县| 襄垣县| 左权县| 肃宁县| 定日县| 平远县| 常州市| 图木舒克市| 太谷县|