本篇文章主要讲述如何利用pycharm远程链接到docker中进行深度学习的环境配置
-
docker容器映射22端口,最好容器端口22映射到主机端口大于5000,防止后期端口主要占用情况。
docker run -it -p 9000:22
-
docker容器中安装openssh-server,并修改相关配置。
apt-get update apt-get install openssh-server
vim /etc/ssh/sshd_config
修改 以下位置: Subsystem sftp /usr/libexec/openssh/sftp-server 修改为:Subsystem sftp internal-sftp 这地方最还把要以前的位置做注释#,复制新的。 # PubkeyAuthentication yes 取消前边注释 # # AuthorizedKeysFile .ssh/authorized_keys #公钥文件路径(和上面生成的文件同) 取消前边注释 # # PermitRootLogin prohibit-password 取消前注释# ,改为 PermitRootLogin yes
修改完,service ssh start
-
修改docker容器root密码,用于ssh登陆