剑客
关注科技互联网

Docker新手指导教程

预计阅读时间: 2 分钟

在开始使用docker之前,我们必须做点什么。因为是在国内的原因,dockerhub我们使用起来经常会报点错误: TLS handshake timeout

所以我们可以使用国内的镜像云平台 Daoclound
来加速解决这个问题,详情查看:

Docker使用阿里云Docker镜像库加速

Docker学习笔记 — 配置国内免费registry mirror

这里有篇文章值得一看: 创建带Nginx服务的Centos Docker镜像

但是啊!这是是基于ssh的centos配置的,所以我们还要加点料才行,配置一个ssh的centos镜像。

有以下两种方式:

《创建支持SSH服务的CentOS镜像》

《通过Dockerfile创建支持SSH服务的CentOS镜像》

按照步骤一点一点来就能,顺利的生成Nginx+ssh:centos的镜像了。

测试:

docker run -d -p 2223:22 -p 8000:80 nginx:centos /usr/local/sbin/run.sh
curl localhost:8000

结果是nginx的demo页面源码。由此,我们是正式地完工了。

分享到:更多 ()

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址