2
我正在使用Heroku with Docker。我需要上传/public/pictures
中的文件,我想通过sftp或scp来完成。我试图暴露端口22和访问容器与此评论:访问Heroku上的码头集装箱
ssh [email protected]
它什么都不做。
有没有办法做到这一点?有没有更好的办法?
我正在使用Heroku with Docker。我需要上传/public/pictures
中的文件,我想通过sftp或scp来完成。我试图暴露端口22和访问容器与此评论:访问Heroku上的码头集装箱
ssh [email protected]
它什么都不做。
有没有办法做到这一点?有没有更好的办法?
如“If you run SSHD in your Docker containers, you're doing it wrong!”中所述,大多数容器不包括sshd
。
docker exec
(如I mentioned here)将打开一个新的shell并允许您访问容器。
一般而言,您不应该使用ssh访问您的容器。你可以使用'docker exec container/bin/bash'来访问你的容器。 – xuhdev