原创 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 到