美文网首页
Win7通过DockerToolbox安装GitLab

Win7通过DockerToolbox安装GitLab

作者: Sword_xxx_ooo | 来源:发表于2018-11-20 14:30 被阅读8次

    安装步骤:

    1.下载DockerToolbox-17.12.0.exe(新版坑多,建议用旧版,比较稳定)  https://get.daocloud.io/toolbox/

    2.安装DockerToolbox,按提示操作即可,注意安装时,要钩选安装Git, 详细请参考链接 完整记录在 windows7 下使用 docker 的过程 - 简书

    3.创建default虚拟机: 将boot2docker.iso拷贝至 C:\Users\pc\.docker\machine\cache ,然后执行 start.sh ------->这一步好像没有用了,直接打开快速终端下载,需要几分钟

    4.DaoCloud加速-------->Kitematic界面刷不出来,可以试试加速

    docker-machine ssh default

    sudo sed -i "s|EXTRA_ARGS='|EXTRA_ARGS='--registry-mirror=http://f1361db2.m.daocloud.io |g" /var/lib/boot2docker/profile

    exit

    docker-machine restart default

    5.下载gitlab镜像有两种方式,一种使用Kitematic界面工具下载,搜索到了,点CREATE即可,另一种使用终端:

    a.打开Docker Quickstart Terminal,输入$ docker-machine ssh default进入default虚拟机

    b.输入$ docker login,按提示输入docker的账号,密码

    c.输入$ docker pull gitlab/gitlab-ce 下载拉取gitLab镜像

    6.配置数据卷volumes,个人理解,相当于自定义gitLab存储数据的路径(待更新)

    7.gitlab配置及运行,运行gitlab镜像,拷贝下面代码,点击终端左上角-编辑-粘贴(Kitematic下载gitlab无视)

    docker run -d --hostname gitlab -p 32768:443 -p 32769:80 -p 32770:22 --name gitlab --restart always -v /home/docker/gitlab/config:/etc/gitlab -v /home/docker/gitlab/logs:/var/log/gitlab -v /home/docker/gitlab/data:/var/opt/gitlab gitlab/gitlab-ce 

    8.打开Kitematic,选择左侧的gitlab,点击右侧home滑块,点击gitlab预览进入网页去设置root账户的密码

    9.设置IP转发,便于其它机器访问(待更新)

    常用指令:

    docker ps:列出所有正在运行的容器  docker image ls:列出所有的镜像

    docker rmi <image id> : 删除镜像  docker stop <name>:暂停容器

    docker rm <name>:删除容器

    参考资料:

    VIM中的保存和退出、VIM退出命令、如何退出vim编辑、VIM命令大全 - 陈云峰技术博客 - CSDN博客

    完整记录在 windows7 下使用 docker 的过程 - 简书

    linux下 如何切换到root用户 - sky10001 - 博客园

    docker 安装 gitlab 中文汉化 - 简书

    相关文章

      网友评论

          本文标题:Win7通过DockerToolbox安装GitLab

          本文链接:https://www.haomeiwen.com/subject/ljxxqqtx.html