摘要:
Gitlab是一款非常强大的开源源码管理系统。它支持基于Git的源码管理、代码评审、issue跟踪、活动管理、wiki页面,持续集成和测试等功能。基于Gitlab,用户可以自己搭建一套类似Github的开发协同平台。 以下演示使用Gitlab官方提供的社区版本(Gitlab CE)的DockerHu 阅读全文
摘要:
一、基于commit命令创建 1、 首先下载镜像 2、 安装SSH服务 3、 配置SSH服务:如果需要正常启动SSH服务,则需手动创建/var/run/sshd目录,并启动ssh服务。 1) 创建目录 2) 启动ssh服务 3) 修改SSH服务的安全登录设置,取消pam登录限制 4) 在/root下 阅读全文
摘要:
通过Dockerfile创建镜像时,一般都是基于 Docker Hub 提供的官方镜像。以下分别介绍在ubuntu16和centos7 两个系统上创建个人私有基础镜像的方法。 一、ubuntu16创建docker基础镜像 1、安装Bootstrap工具debootstrap 2、使用debootst 阅读全文
摘要:
测试环境如下: 一、docker的安装 安装方法请查看这里的 安装教程 二、设置普通用户 1、 centos的设置方法 2、 ubuntu的设置方法 三、私库镜像下载 1、 创建目录个私库挂载 2、 查看下载的镜像 四、客户端的配置 1、 下载busybox测试镜像 2、 给busybox设置标签, 阅读全文
摘要:
1、 创建docker目录 2、 编写Dockerfile 上述代码基于ubuntu 14.04创建Docker镜像,且安装nginx服务器。 * FROM:指定基于的基础镜像。Docker镜像基于已创建的镜像。指令格式为<镜像名称>:<标签>。 * MAITAINER:维护者信息 * RUN:运行 阅读全文
摘要:
一、 不输入sudo执行docker命令 1、 直接切换到root用 2、 将当前用户添加到docker组(docker组的权限与root一样,需谨慎。) 二、 docker常用命令 1、 搜索镜像 2、 使用pull命令下载镜像 3、 使用images命令列出镜像 4、 使用run命令创建容器 5 阅读全文
摘要:
一、官方安装方法 1、 centos7的安装方法 1) 安装yum-utils 2) 安装docker 3) 启动docker 2、 ubuntu16的安装方法 1) 更新安装包index 2) docker允许https使用registry库 3) 添加docker的官方GPG key 4) 安装 阅读全文
摘要:
Func(Fedora Unitied Network Controller)是红帽公司以Fedora平台构建的统一网络控制器,是为解决集群管理、监控问题而设计开发的系统管理基础框架。它是一个能有效简化多服务器系统管理工件的工具,它易于学习、使用和扩展,而且功能强大,只需极少的配置和维护操作。Fun 阅读全文
摘要:
一、gitlab的安装 1、 安装依赖包 #如无ssh还需安装openssh-server $ sudo apt-get install postfix ca-certificates -y //安装postfix时选择不带Smarthost的Internet 2、 添加清华大学镜像源 1) 信任G 阅读全文
摘要:
一、清华源 https://mirrors.tuna.tsinghua.edu.cn/ 二、阿里源 http://mirrors.aliyun.com/ 三、以下是ubuntu16的阿里源 四、腾讯源-CentOS7 阅读全文