docker 部署 gitlab

2021-01-05  本文已影响0人  有趣有趣

win10 docker toolBox run gitlab后 docker都启动不了

Starting "default"...

(default) Check network to re-create if needed...

(default) Windows might ask for the permission to configure a dhcp server. Sometimes, such confirmation window is minimized in the taskbar.

(default) Waiting for an IP...

Too many retries waiting for SSH to be available.  Last error: Maximum number of retries (60) exceeded

Looks like something went wrong in step ´Checking status on default´... Press any key to continue...

只能删除虚拟机

这么做自然原来的镜像和容器全清空了,谨慎使用

删除默认的docker-machine,重新创建一个即可。

$ docker-machine rm default

$ docker-machine create --driver virtualbox default

拉取镜像

docker pull gitlab/gitlab-ce

创建宿主机的数据目录( Permission denied 则赋予权限 sudo chmod -R 777 /mnt)

mkdir -p /mnt/gitlab/etc

mkdir -p /mnt/gitlab/log

mkdir -p /mnt/gitlab/data

执行镜像并且把宿主机的端口与目录映射进容器

docker run \

--detach \

--publish 6443:443 \

--publish 6080:80 \

--name gitlab \

--restart unless-stopped \

-v /mnt/gitlab/etc:/etc/gitlab \

-v /mnt/gitlab/log:/var/log/gitlab \

-v /mnt/gitlab/data:/var/opt/gitlab \

gitlab/gitlab-ce

上一篇下一篇

猜你喜欢

热点阅读