安裝docker
win10平台 :
macos平台:
## 需要使用toolbox工具箱來安裝docker machine,並在docker machine下啟動docker虛擬機器
win7平台:
構建docker映象
基於dockerfile構建映象from ubuntu:16.04
run apt-get update && apt-get install -y openssh-server
run mkdir /var/run/sshd
run echo 'root:root123' | chpasswd ## 自己修改賬戶名和密碼
run sed -i 's/permitrootlogin prohibit-password/permitrootlogin yes/' /etc/ssh/sshd_config
# ssh login fix. otherwise user is kicked off after login
run sed 's@session\s*required\s*pam_loginuid.so@session optional pam_loginuid.so@g' -i /etc/pam.d/sshd
env notvisible "in users profile"
run echo "export visible=now" >> /etc/profile
expose 22 80 3306 ## 這裡暴露80、22、3306
cmd ["/usr/sbin/sshd", "-d"]
構建映象
## 進入本地自己的dockerfile所在目錄,當前目錄是在 ~/mywork/docker/docker
docker build -t 自定義映象名稱:tag標籤名 .
docker build -t docker-ssh:v1 .
檢視docker映象
docker images
構建docker-ssh容器例項
docker run -d -p --name pydev -v $pwd/data:/opt/data docker-ssh:v1
進入linux環境
ssh [email protected] -p 32770
安裝zshapt-get install -y zsh && apt-get install -y wget
apt-get install -y git
wget -o - | sh
安裝python必備的apt軟體包sudo apt-get update
sudo apt-get upgrade
sudo apt-get install -y build-essential
sudo apt-get install -y libsqlite3-dev
sudo apt-get install -y libreadline6-dev
sudo apt-get install -y libgdbm-dev
sudo apt-get install -y zliblg-dev
sudo apt-get install -y libbz2-dev
sudo apt-get install -y sqllite3
sudo apt-get install -y tk-dev
sudo apt-get install -y zip
安裝python相關包### 安裝python-dev包
sudo apt-get install -y python-dev
### 安裝distribute包
sudo chmod -r 0755 /usr/local ### 修改本地/usr/local許可權
sudo chgrp -r keithl /usr/lcoal ### 更改檔案所屬使用者組
wget
sudo python distribute_setup.py
pip安裝#### 參考url:
wget
sudo python get-pip.py
python虛擬環境搭建
### 配置.bashrc or .bash_profile or .zshrc檔案
export workon_home=~/workdir/python/pyenv
export project_home=/users/wind/projects/python/
fi### 配置生效
source ~/.bash_profile(.bashrc/.zshrc)
### help幫助命令
mkvirtualenv --help
### 建立python開發目錄並指定python版本
mkvirtualenv --python=/usr/bin/python2.7 pyen2.7
ormkvirtualenv --python=/usr/bin/python3.5 pyen3.5
### 官網參考
python便捷工具
檢查**風格工具
pip install pep8
語法檢查工具
pip install pyflakes
命令自動補全
### 1 way
pip completion --zsh >> .zprofile
source ~/.zprofile
### 2 way,在~/.zshrc裡面一行
eval "pip completion --zsh"
### 3.使用bash
pip completion --bash >> ~/.profile
ubuntu下基於qt opencv控制攝像頭
環境 ubuntu10.04 opencv2.2.0 qt4.7.0 opencv下控制攝像頭是容易的,提供的highgui庫呼叫linux本身的v4l2機制就能控制攝像頭.在這裡我與qt混合程式設計,在qt中開乙個30ms的定時器,不斷通過攝像頭捕捉影象,這30ms就是幀速。捕捉的影象在openc...
Ubuntu下編譯基於libpoco工程詳解
最近嘗試著把macosx下的codelite工程移植到linux下執行,系統選擇的是ubuntu12.04 64位 以下為詳細過程 1.安裝codelite,執行apt get install codelite,該步驟將安裝codelite,gnu gcc g 編譯器,gdb偵錯程式。2.安裝mak...
ubuntu下基於qt opencv控制攝像頭
環境 ubuntu10.04 opencv2.2.0 qt4.7.0 opencv下控制攝像頭是容易的,提供的highgui庫呼叫linux本身的v4l2機制就能控制攝像頭.在這裡我與qt混合程式設計,在qt中開乙個30ms的定時器,不斷通過攝像頭捕捉影象,這30ms就是幀速。捕捉的影象在openc...