服务器端配置Docker

为何不在本地安装使用Docker,原因是公司服务器端已经安装好了Docker,仅仅需要个人配置自己的环境和目录而不需要改Docker,这样做,一是减轻了开发人员在环境安装配置上的时间花销,二是统一了开发运行环境,本身就是利用了Docker环境隔离的特性来配置环境(良好的隔离性是Docker特性的其中之一,但不是全部),使用服务器端的Docker使得环境更加统一。

1.登录跳板机,连接机器,将已经配置好的文件从Git上down下来,如图:

2.进入docker目录进行,配置

3.对conf.docker.sh 中的环境变量进行设置,以免与别的同事冲突。新建config 目录包含一些会拷入 Docker 的下列配置文件,由于每个人的配置不同,所以需要手工拷。

config/tmux.conf:tmux 配置,如果不需要,可以用 touch 命令建一个空文件。

config/gitconfig:Git 配置 ~/.gitconfig,如果不需要,可以用 touch 命令建一个空文件。

config/id_rsa:SSH 私钥,可以随意,建议用运维开通权限时邮件发的带自己用户名的那个。

config/id_rsa.pub:SSH 公钥,与私钥对应的公钥。

config/known_hosts:即 /home/mobdev/.ssh/known_hosts,不过用 touch 命令建一个空文件也行。

4.配置过程,可按以下步骤使用 Docker 开发环境。

用 build.docker.sh 构建 Docker 镜像。

用 run.docker.sh 启动 Docker 容器。注意:由于退出时会删除容器,最好在一个 tmux 会话中启动容器。

在任意工作目录用 exec.docker.sh 进入 Docker,可重复多次。

可以将此 docker 目录加到 PATH 环境变量中以方便使用。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值