原创 restapi的幾個關鍵目錄

/usr/local/webapps/initapp/workapp/urls.py 指定函數映射 /usr/local/webapps/initapp/workapp/views.py 編寫具體函數 /usr/local/w

原创 壓測工具stress

1.下載壓測工具stress $ sudo apt-get install stress 參數說明: -? 顯示幫助信息 -v 顯示版本號 -q 不顯示運行信息 -n 顯示已完成的指令情況 -t --timeout N 指定運行

原创 Docker容器內存限制

1.使用docker自帶的-m操作進行內存限制時可能會由於內核限制所以出現以下提示 Your kernel does not support swap limit capabilities.memory limit without

原创 WordPress安裝時連接數據庫出錯

WordPress安裝時連接數據庫出錯可能是由於數據庫限制了本地連接 需要修改mysql配置文件 默認情況下Mysql只允許本地登錄,所以需要修改配置文件將地址綁定給註釋掉: $ vim /etc/mysql/my.cnf #

原创 docker devicemapper loop pool 擴容

1.List the sizes of the devices. $ sudo ls -lh /var/lib/docker/devicemapper/devicemapper/ total 1175492 -rw-------

原创 python 時間差 datetime strptime

import datetime a="2016-05-16T0:0:0" b=datetime.datetime.utcnow()#return utc timezone a1=datetime.datetime.strptim

原创 docker 容器熱擴容

本方式在ubuntu14.04上運行正常,16.04上運行失敗 docker的文件系統必須是devicemapper,而且只支持擴容不支持縮小 方法引自:http://jpetazzo.github.io/2014/01/29

原创 python查看端口占用及計時模塊

import socket import timeit def isUse(ip, port): s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) tr

原创 通過宿主機目錄向docker容器傳文件

docker容器的存放目錄爲/var/lib/docker/devicemapper/mnt/a5c2a3f08face16cb040e3c5c00d15a7cc4c1be1ec4ab7578d46b3a55a5ef938/roo

原创 pxssh connecting to an ssh proxy; Timeout exceeded in read_nonblocking()

較低版本的pexpect插件會在執行ssh操作時報錯,爲了防止錯誤,要使用高於3.1版本的pexpect $ sudo pip install --upgrade pexpect

原创 docker 存儲模式 aufs改device mapper

1.保存文件並關閉docker守護進程 2.安裝 LVM2 包,該包中包含邏輯分區所需的依賴文件 $ sudo apt-get install lvm2 3.選擇一塊空閒磁盤,並創建邏輯分區 $ sudo pvcreate /d

原创 ubuntu 16.04 安裝PhpMyAdmin

首先,安裝mysql $ sudo apt-get install mysql-server $ sudo apt-get install mysql-client 安裝時輸出root用戶的密碼 在安裝phpmyadmin $

原创 docker-py 文件傳輸put_archive

http://docker-py.readthedocs.io/en/stable/api/#put_archive docker-py doc中對文件傳輸的操作定義爲 put_archive Insert a file or

原创 MYSQL循環插入

DROP PROCEDURE IF EXISTS ggg;#刪除已經存在的ggg進程 DELIMITER //#使用delimiter後,將不把分號當做語句結束,會將該段整個提交 CREATE PROCEDURE ggg() B

原创 ubuntu 16.04 docker 安裝事項

1.安裝認證文件 $ sudo apt-get update $ sudo apt-get install apt-transport-https ca-certificates $ sudo apt-key adv --keys