1、ubuntu 18.04 先安裝sudo apt-get install openssh-server
2、修改“ /etc/ssh/sshd_config”
改成 PermitRootLogin yes (默認為#PermitRootLogin prohibit-password)
3、重啟SSH:
sudo service ssh restart
#################################################################
4、docker pull ubuntu:16.04
5、docker run -it --name ubuntu-demo -d dfeff22e96ae
6、進入ubuntu-demo容器中
7、apt-get update
先按裝python3.6
apt-get install gcc
apt-get install g++
apt-get install gdb
apt-get install python-software-properties
apt-get install software-properties-common
add-apt-repository ppa:deadsnakes/ppa
apt-get update
apt-get install python3.6
apt-get install python3-pip
sudo python3 -m pip install --upgrade pip
pip install django
設置python3.6為默認值
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.5 1
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 2
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150
安裝虛擬環鏡
sudo pip install virtualenv
sudo pip install virtualenvwrapper
1 創建虛擬環境管理目錄
mkdir ~/.virtualenvs
vi ~/.bashrc 打開文件
#在文件內容末尾添加如下內容:
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
保存退出文件
然后輸入 source ~/.bashrc 使其生效
然后就可以創健虛擬環鏡並安裝django,最后配置pycharm,項目結構代碼同步到pycharm
8、apt-get install openssh-server
9、apt-get install vim
10、vim /etc/ssh/sshd_config
將PermitRootLogin的值從withoutPassword改為yes
#PasswordAuthentication yes改為PasswordAuthentication yes
UsePAM yes改為UsePAM no
service ssh restart 重啟ssh服務
11、修改root 密碼
輸入passwd
輸入新的密碼
退出ubuntu-demo容器
######################################################################
12、將ubuntu剛剛的容器重新命名
命令格式:docker commit container-id new-name
docker commit 454d3bf71a5c ubuntu1604
13、重新根據創建的images,生成新的容器
docker run -it -p 8020:22 --name ubuntu_1604 -v /home/django/demo/:/home/django/demo -d 0f4debfcdfc0
14、測試連接:ssh root@81.69.10.139 -p 8020
15、如果提示警告,就輸:vim ~/.ssh/known_hosts
進去后把里面的內容刪除了,保存退出