在Docker中使用Python

一、Docker 命令

1
2
3
4
5
6
7
8
docker run -itd \
--name python \
-p 8022:22 \
-p 5000:5000 \
-v ~/Documents/Kitematic/python/data:/data \
-v ~/Documents/Kitematic/python/easy-rsa:/usr/share/easy-rsa \
--network user-defined --network-alias python \
python:latest
  • 该镜像底层为debian系统
  • -p 8022:22 : 用于ssh登陆

二、后续准备工作

1
2
3
4
5
6
7
8
9
10
passwd
apt-get update
apt-get install sudo
apt-get install openssh-server -y
mkdir /run/sshd
vim /etc/ssh/sshd_config
/usr/sbin/sshd

apt-get install expect -y
apt-get install openvpn -y

[sshd_config]

1
2
3
PermitRootLogin yes
PasswordAuthentication yes
PermitEmptyPasswords yes