docker设置centos容器支持
来源:互联网 发布:淘宝有名片设计吗 编辑:程序博客网 时间:2024/06/11 03:14
1. 启动docker:service docker start
2. 拉取centos镜像: docker pull centos
3. 启动centos镜像: docker run -itd <imageID> /bin/bash
4. 进入容器: docker attach <containerId>
5. 安装ifconfig : yum search ifconfig
yum install net-tools.x86_64
6. 安装ssh: yum install -y openssh-server
7. 编辑sshd的配置文件/etc/ssh/sshd_config,将其中US人PAM参数设置为no
8. 设置容器root密码 echo "root:123456"|chpasswd
9. 在宿主机中生成密钥对,把生成的公钥文件内容复制到容器的/root/.ssh/authorized_keys,
10. 在容器中/usr/sbin/sshd -D
如果报Could not load host key: /etc/ssh/ssh_ed25519_key
Could not load host key: /etc/ssh/ssh_rsa_key
Could not load host key: /etc/ssh/ssh_dsa_key
分别执行 ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key
ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key
ssh-keygen -t dsa -f /etc/ssh/ssh_host_ed25519_key
然后退出容易:exit
11.生成支持ssh的新centos镜像
docker commit <imageID>sshd-centos
12.docker run -p 10022:22 -d sshd-centos /usr/sbin/sshd -D
13.windows下利用ssh工具访问宿主机的IP端口就可以访问到容器了
- docker设置centos容器支持
- centos 内核升级到3.10 支持docker容器
- CENTOS:Docker安装centos容器
- docker 容器防火墙设置
- centos 6.5 安装 docker 容器
- [mesos]docker容器支持(Docker Containerizer)
- centos中使用docker创建mysql容器
- Centos服务器下安装docker容器
- docker-centos容器的远程连接
- docker容器centos中安装mysql
- Docker实现CentOS容器SSH远程登录
- 如何在 Docker 容器之间设置网络
- 给Docker容器设置一个名字
- docker 给运行中的容器设置端口映射
- Docker容器时区设置及时间同步
- docker容器设置静态id启动
- Docker使用之Tomcat容器环境设置
- java tomcat 设置Docker容器时区
- c语言初步经典题9--分离浮点数的整数和小数
- 如何将PCB边角从直角改为弧形 1
- 平衡树(摘自各种材料)(2577 Vojnici)
- mongodb 速成笔记
- Java 邮件发送功能
- docker设置centos容器支持
- bzoj2301 莫比乌斯反演
- RMI(Remote method invoke)详解
- angularjs中基本功能用法
- Python遍历文件夹 处理json文件
- 初窥Linux 之 我最常用的20条命令
- HDU 4622 Reincarnation(后缀自动机)
- 2017百度之星初赛第一场题解
- 2017.08.12小结