docker容器运行python脚本

 

本地文件上传到Linux服务器命令:
scp 本地路径/文件名 root@10.200.86.182:/home
上传失败原因:默认ssh上传端口是22 ,我们的服务器端口是16022
所以,本地文件上传到服务器指定端口命令:

scp -P16022 本地路径/文件名 root@10.200.86.182:/home

 


把文件拷进docker容器执行:
1.查看docker里的容器:命令:docker ps 解释:列出docker里的所有容器
2. 把文件拷进需要执行命令的容器:docker cp mail_demo.py greatrds-api:/home
3.进入容器内部:docker exec -it greatrds-api bash
4.进入/home目录下:cd /home,查看mail_demo.py文件是否存在
5.执行python文件:python3 mail_demo.py