配置pycharm 同步代码至docker容器
容器配置
- 22端口暴露:
1
docker run --name chartbackend -d -p 5556:5555 -p8022:22 ubuntu:16.04
- 安装配置ssh服务
装包时
%0 working
问题,注意apt源改国内、以及apt-transport-https缺失问题1 2 3 4 5 6 7
# Ubuntu 16.04 apt install openssh-server sed -i's/PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config # sed 's@sessions*requireds*pam_loginuid.so@session optional pam_loginuid.so@g' -i /etc/pam.d/sshd # echo "export VISIBLE=now" >> /etc/profile service ssh restart
- 设置容器用户名密码
1 2 3
passwd # 查看用户 whoami
pycharm配置
- add sftp server
PyCharm Tools > Deployment > Configuration
- set project interpreter use sftp’s
点击 PyCharm 的 File > Setting > Project > Project Interpreter 右边的设置按钮新建一个项目的远程解释器: