Win7通过DockerToolbox安装GitLab

2018-11-20  本文已影响8人  Sword_xxx_ooo

安装步骤:

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 中文汉化 - 简书

上一篇下一篇

猜你喜欢

热点阅读