博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Docker 部署

Posted on 2017-11-22 10:55  哈哈丶大傻瓜  阅读(273)  评论(0编辑  收藏  举报

一、创建Docker

1.进入Rancher

 我用的是rancher2.0,首先点击添加容器~~~

然后就是填写名称,在仓库里找合适的docker镜像端口映射就是和服务器连接,如果要的可以加。

我就把服务器的4602端口给了docker,然后docker就可以和服务器的22端口就通了~~~~

接下来我们点击添加卷,如果你想让主机的某个目录下的文件和docker共享的话可以添加~~~

就像这样将主机的/home/python 目录下的文件共享到docker下/data~~~~

这样一个docker就建好了~~~~

这样一个test docker就建好了~~~~~,我发现Rancher1.6比Rancher2.0启动一个docker要快不止一点。比如说我在rancher1.6上开启一个docker要2s,而2.0版本居然要好几分钟~~~~真是急死人啊。。。。。

OK。。。

接下来我们进入命令行敲代码

我们来看一下docker时间同步问题:

如图,我已经将时间区改为中国上海,与服务器的时间相同,如果你的docker时间不同步的话执行一下命令就可以了:

echo "Asia/Shanghai" > /etc/timezone

dpkg-reconfigure -f noninteractive tzdata

接下来执行 service ssh start,开启ssh服务,这样就可以和服务器进行“交流”~~~~

完成了~~~~~