原创 Nginx.conf 配置詳解

配置詳解 #user nobody; worker_processes 1; #error_log logs/error.log; #error_log logs/error.log notice; #error_log

原创 Python的小技巧和騷操作

1、交換變量值  a,b = 2,5 a,b = b,a 2、檢查兩個字符串是不是由相同字母不同順序組成 from collections import Counter Counter(str1) == Counter(str2)

原创 Linux系統 Ubuntu16.04、Centos 和Window安裝python3.6 安裝pip

Ubuntu16.04命令安裝python3.6 sudo apt-get install software-properties-common sudo add-apt-repository ppa:jonathonf/python-3

原创 Docker 入門教程-----Docker安裝與使用(Linux系統 Ubuntu16.04、Centos 和Windows)

簡介 Docker是一種新興的虛擬化技術,能夠一定程度上的代替傳統虛擬機。不過,Docker 跟傳統的虛擬化方式相比具有衆多的優勢。我也將Docker類比於Python虛擬環境,可以有效的配置各個版本的開發環境,比如深度學習與Java環境

原创 Docker Compose 常用命令與配置

1、Docker-Compose介紹 Docker-Compose項目是Docker官方的開源項目,負責實現對Docker容器集羣的快速編排。 Docker-Compose將所管理的容器分爲三層,分別是工程(project),服務(ser

原创 Python 修改程序的默認時區和工作域的時區

我們在使用Docker和在生產機器上由於系統安裝時時區可能選擇不對,並不是中國的東八區,導致使用日期時間函數與當地時間相差8個小時。尤其是使用tornado和flask時項目時使用時間日期的文件比較多時,每個文件去更改比較麻煩。 找到一個

原创 Docker 入門教程-----supervisor(進程管家)配置與Docker使用

supervisord的官網:http://supervisord.org supervisor管理進程,是通過fork/exec的方式將這些被管理的進程當作supervisor的子進程來啓動,所以我們只需要將要管理進程的可執行文件的路徑

原创 Docker國內鏡像源

創建或修改 /etc/docker/daemon.json 文件 # vi /etc/docker/daemon.json { "registry-mirrors": ["https://registry.docker-cn.c

原创 Kubeadm安裝Kubernetes 1.14最佳實踐

前言 Kubernetes作爲容器編排工具,簡化容器管理,提升工作效率而頗受青睞。很多新手部署Kubernetes由於“科學上網”問題舉步維艱,本文以實戰經驗詳解kubeadm不用“科學上網”部署Kubernetes的最簡方法。 一、Ku

原创 Python-web框架程序啓動詳解manage.py

#!/usr/bin/env python #-*- coding:utf-8 -*- import os from app import create_app, db from app.admin.models import Ass

原创 Python-web框架 Config 通用配置和init_app 靜態方法的作用

《flask Web開發》第七章中,有config的代碼 創建一個文件Config.py保存配置: #coding:utf-8 import os basedir = os.path.abspath(os.path.dirname(__

原创 Kubernetes 常用命令

1、查看集羣信息 查看集羣信息:kubectl cluster-info 查看更詳細的可以用:kubectl cluster-info dump 查看各組件信息:kubectl get componentstatuses 查看kubele

原创 使用python crontab設置linux定時任務

熟悉linux的朋友應該知道在linux中可以使用crontab設置定時任務。可以通過命令crontab -e編寫任務。當然也可以直接寫配置文件設置任務。 crontab的用法: crontab file [-u user]    用指定

原创 Git SSH Key 生成步驟

Git是分佈式的代碼管理工具,遠程的代碼管理是基於SSH的,所以要使用遠程的Git則需要SSH的配置。 github的SSH配置如下: 一 、 設置Git的user name和email: $ git config --global u

原创 Docker 入門教程-----Dockerfile指令詳解

Dockerfile指令詳解 Dockerfile中包括FROM、MAINTAINER、RUN、CMD、EXPOSE、ENV、ADD、COPY、ENTRYPOINT、VOLUME、USER、WORKDIR、ONBUILD等13個指令。下面