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
进去后把里面的内容删除了,保存退出