Create a remote docker container & Enable it's SSH access

desktop

ssh-keygen -t rsa

scp /root/.ssh/id_rsa.pub root@$ip:/root/$file

remote

docker run -it -v /root:/root/hr $container_tags /bin/bash

remote docker

cp /root/hr/$FILENAME /root/.ssh/authorized_keys

remote

docker commit $container_id $container_tags

docker run -d -v /root:/root/hr -p 51022:22 -p 51080:80 $container_tags /usr/sbin/sshd -D

desktop

ssh root@$ip -p 51022
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Docker — 云时代的程序分发方式 要说最近一年云计算业界有什么大事件?Google Compute Engi...
    ahohoho阅读 15,703评论 15 147
  • 一,安装Docker,下载Docker CE(Community Edition) 1.MAC环境 https:/...
    西楼晴岚阅读 4,079评论 0 1
  • 子曰:学而时习之,不亦说(同悦,高兴愉快)乎?有朋自远方来,不亦乐乎?人不知而不愠(怨恨),不亦君子乎? 学习了,...
    陈力平阅读 4,136评论 1 0
  • C语言这门课,作为基础课,一般在大一上学期就开始了.然而,课本上讲的,一般都只是各种语言的基本语法,并没有讲那些真...
    AlstonWilliams阅读 3,064评论 0 1
  • 韶光太好,怎么走过都是辜负。青春太短,怎么燃烧都是耽误。幸福太远,怎么奔跑都是驻足。尽管我们在年少时并不知...
    HW小白兔阅读 2,649评论 0 2