原创 Docker學習筆記——Docker安裝部署
1、系統環境CentOS7.3Docker需要安裝在64爲平臺上,並且內核版本不能低於3.10[root@web-t ~]# uname -a Linux web-t 3.10.0-327.el7.x86_64 #1 SMP Thu Nov
原创 Docker學習筆記——鏡像、容器、倉庫
Docker三個基本概念鏡像(image)容器(container)倉庫(Repository)鏡像(image)搜索鏡像docker search nginx獲取鏡像docker pull nginx指定Registry地址和具體的倉庫名
原创 Docker學習筆記——Java及Tomcat Dockerfile
1、Java Dockerfile創建項目目錄java,目錄下上傳所需java版本壓縮包,並創建Dockerfile文件,項目結構如下:java -Dockerfile -jdk-8u111-linux-x64.gzDockerfi
原创 Docker學習筆記——Docker簡介
官方定義:Docker是一個能夠把開發的應用程序自動部署到容器的開源引擎。由 Docker Inc. 公司 前 dotC1oud公司, PaaS市場中的老牌提供商)的團隊編寫,基於 Apache 2.0開源授權協議發行。程序員能理解的定義
原创 Docker學習筆記——Mongo Dockerfile及容器運行
1、創建項目目錄mongo,在目錄下上傳下載的Mongodb安裝文件及mongo.conf配置文件,創建Dockerfile文件,項目結構如下:mongo - Dockerfile - mongo.conf - mongo
原创 Docker學習筆記——運行nginx容器
1、通過Docker hub或者私有倉庫pull nginx鏡像拉取鏡像docker pull nginx或者docker pull registry.abc.com:5000/nginx:zx創建nginx容器運行項目目錄mkdir -p
原创 CentOS6.7部署Python Web環境
安裝基礎編譯環境yum install wget gcc make -y 在Python官網下載源碼包wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tar.xz 解
原创 python https實現方法
1、安裝pyOpenSSL模塊pip install pyOpenSSL如果flask是在python3環境下安裝的,記得切換到python3的虛擬環境2、上傳證書文件到項目根目錄,我這裏使用的是公網證書文件,也可以自己手動生產自簽名證書,
原创 Docker學習筆記——私有倉庫部署
1、系統環境:CentOS 7.3 172.16.0.44 registry 已安裝docker 172.16.0.45 client 已安裝docker2、未加密倉庫部署 下載registry鏡像 docker
原创 Docker學習筆記——Dockerfile介紹
1、基本結構Dockerfile 由一行行命令語句組成,並且支持以 # 開頭的註釋行。一般的,Dockerfile 分爲四部分:基礎鏡像信息、維護者信息、鏡像操作指令和容器啓動時執行指令。例如# This dockerfile uses t
原创 Nginx+tomcat顯示真實IP地址
對於nginx+tomcat這種架構,如果後端tomcat配置保持默認,那麼tomcat的訪問日誌裏,記錄的就是前端nginx的IP地址,而不是真實的訪問IP。因此,需要對nginx、tomcat做如下配置: 1)nginx配置 在ngi
原创 Docker學習筆記——Docker 命令指令詳情
attach attach到一個運行中的容器 build 從Dockefile中建立一個鏡像 commit 從一個修改後的容器創建一個新的鏡像 create 創建一下新容器 diff 檢查容器中文件的改
原创 更改yum源及pip源
CentOS更改yum源爲阿里1、備份mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup2、下載新的CentOS-Base.repo 到