本文首发于个人博客
在文章开始之前先说一个好消息: 年前会有一次视频分享,所有视频都已经归类,另外还有一次赠书活动,敬请期待。
下面是个人博客原文:
实验环境: centos7
[html] view plain copy
docker 版本
[html] view plain copy
已经下载的镜像
centos (命令: docker pull centos)
为确保容器通信需要开启转发:
[html] view plain copy
另外docker已经安装并且启动
以上是实验环境,接下来按照如下步骤来做实验
实验思路:
接下来是详细步骤:
1. 新建一个容器test01 并登陆
[html] view plain copy
2.安装openssh-server服务并启动,并设置root密码
1) 安装openssh-server
2)启动ssh 必须在/var/run目录下有sshd目录,所以这里没有的话需要建立,然后启动ssh
注意: 此处启动很容易报错,最常见的报错信息如下:
解决方案:下面的命令每个执行一次
解决完后,重新启动就可以了: /usr/sbin/sshd -D &
3) 创建登陆用的root密码,当然你也可以创建普通用户
3. 退出并创建镜像centos_ssh
4. 使用centos_ssh镜像创建一个容器并测试
1)创建容器
2) 测试
可以看到已经可以连接到容器里了
注意:此文章只是测试,目的在于让你熟悉常用的docker 命令。
另外如果在学习中遇到任何问题,可以跟我互动交流哦。