安裝Docker 安裝
[root@host01 ~]# yum makecache [root@host01 ~]# yum install docker [root@host01 ~]# yum install golang啟動
[root@host01 ~]# systemctl enable docker [root@host01 ~]# systemctl start docker [root@host01 ~]# docker version Client: Version: 1.13.1 API version: 1.26 Package version: docker-1.13.1-68.gitdded712.el7.centos.x86_64 Go version: go1.9.4 Git commit: dded712/1.13.1 Built: Tue Jul 17 18:34:48 2018 OS/Arch: linux/amd64 Server: Version: 1.13.1 API version: 1.26 (minimum version 1.12) Package version: docker-1.13.1-68.gitdded712.el7.centos.x86_64 Go version: go1.9.4 Git commit: dded712/1.13.1 Built: Tue Jul 17 18:34:48 2018 OS/Arch: linux/amd64 Experimental: false配置Docker代理(有條件可選)
Environment="HTTP_PROXY=http://用戶名:密碼@代理IP:端口" Environment="HTTPS_PROXY=http://用戶名:密碼@代理IP:端口" Environment="NO_PROXY=localhost,127.0.0.1"
追加代理配置內容到/lib/systemd/system/docker.service中的Environment段的下面
重啟[root@host01 ~]# systemctl daemon-reload [root@host01 ~]# systemctl restart docker配置用戶(有條件可選)
[root@host01 ~]# groupadd docker [root@host01 ~]# usermod -aG docker $USER
非root用戶執行時,需要創建docker用戶組,將當前用戶加入docker用戶組驗證
[root@host01 ~]# docker run hello-world Hello from Docker! This message shows that your installation appears to be working correctly. To generate this message, Docker took the following steps: 1. The Docker client contacted the Docker daemon. 2. The Docker daemon pulled the "hello-world" image from the Docker Hub. (amd64) 3. The Docker daemon created a new container from that image which runs the executable that produces the output you are currently reading. 4. The Docker daemon streamed that output to the Docker client, which sent it to your terminal. To try something more ambitious, you can run an Ubuntu container with: $ docker run -it ubuntu bash Share images, automate workflows, and more with a free Docker ID: https://hub.docker.com/ For more examples and ideas, visit: https://docs.docker.com/engine/userguide/
在公司內部進行docker pull時,由于通常要經過代理,有可能會由于證書問題導致鏡像無法pull下來,此時需要以下解決方案
獲取公司代理的證書(以Chrome為例,打開一個可以打開的外網,打開地址欄的安全按鈕,查看證書詳細信息,復制證書,采用默認格式導出證書即可。)
將證書改名為cacert.pem
將cacert.pem放到CentOS的/etc/pki/ca-trust/source/anchors下
執行update-ca-trust命令使其生效
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/27479.html
安裝Docker 安裝 [root@host01 ~]# yum makecache [root@host01 ~]# yum install docker [root@host01 ~]# yum install golang 啟動 [root@host01 ~]# systemctl enable docker [root@host01 ~]# systemctl start docker [...
摘要:環境準備虛擬機主機名角色虛擬機需要和外網通信,需要配置配置主機名配置網絡代理有條件可選用戶名密碼代理端口用戶名密碼代理端口可選,如果訪問外網需要代理請正確填寫用戶名密碼代理和端口,追加以上內容到,執行命令使其生效配置代理有條件可選追加上一步 環境準備 虛擬機 主機名 IP OS 角色 host01 192.168.31.63 CentOS 7 Master & Node 虛...
摘要:時間年月日星期日說明本文部分內容均來自慕課網。整體目錄結構如下項目文件用于數據持久化配置項目配置配置視圖解析器配置靜態資源映射配置配置配置自定義指令配置解析器配置,類似于項目啟動類新建,注冊配置類,并將其和當前關聯。 時間:2017年3月19日星期日說明:本文部分內容均來自慕課網。@慕課網:http://www.imooc.com教學示例源碼:無個人學習源碼:https://githu...
摘要:即將發布經過漫長的等待,即將發布。是一款很不錯的組件庫,雖然在的下載量仍遠高于,但不可否認的是在生態和社區活躍度上,更勝一籌。 .markdown-body{word-break:break-word;line-height:1.75;font-weight:400;font-size:15px;overflow-x:hidden;color:#333}.markdown-body h1,...
摘要:在節點上執行命令使用節點執行命令的輸出,在上執行,使其加入集群。在兩個節點上,執行完畢上述命令后,在上查看部署成功。部署完成后的觀察檢查現在正在運行的可以發現,,,運行在上,在三個節點上均有運行在三個節點均有運行 集群規劃 網絡配置 節點網絡: 192.168.18.0/24 service網絡: 10.96.0.0/12 pod網絡: 10.244.0.0/16 etcd 部署在...
閱讀 3149·2021-11-22 13:54
閱讀 3435·2021-11-15 11:37
閱讀 3598·2021-10-14 09:43
閱讀 3496·2021-09-09 11:52
閱讀 3595·2019-08-30 15:53
閱讀 2457·2019-08-30 13:50
閱讀 2055·2019-08-30 11:07
閱讀 886·2019-08-29 16:32