美文网首页
2022-12-14 虚拟机Ubuntu+Docker+Gitl

2022-12-14 虚拟机Ubuntu+Docker+Gitl

作者: XBruce | 来源:发表于2022-12-14 15:01 被阅读0次

Ubuntu中安装Docker

GitLab Docker images | GitLab

Docker设置

创建GitLab数据存储目录
比如:

mkdir -p /data/gitlab
  • 设置环境变量GITLAB_HOME指向上述目录
    如果临时生效的话,命令行中执行
echo $GITLAB_HOME #查看环境变量值
export GITLAB_HOME=/data/gitlab

如果要持久化的话,需要修改启动参数文件

#通过修改.bashrc文件:
sudo vim ~/.bashrc 
#在最后一行添上:
export GITLAB_HOME =/data/gitlab

启动container

sudo docker run --detach \
  --hostname 192.168.2.113 \
  --publish 443:443 --publish 80:80 --publish 22:22 \
  --name gitlab \
  --restart always \
  --volume $GITLAB_HOME/config:/etc/gitlab \
  --volume $GITLAB_HOME/logs:/var/log/gitlab \
  --volume $GITLAB_HOME/data:/var/opt/gitlab \
  --shm-size 256m \
  gitlab/gitlab-ce:latest

上述参数指定了运行时对外服务的IP、端口号
--restart always代表开机自启动container

#取消容器开机自启
docker update --restart=no <容器名或id>

#查看运行日志:
docker logs -f gitlab 
#查看是否运行完毕:
watch docker ps

docker设置开机启动

systemctl enable docker.service
systemctl disable docker.service
#重新设置docker在系统中的自启动
systemctl reenable docker.service

VirtualBox设置网络对外提供服务

设置桥接模式,同时防火墙添加对外的端口

apt install firewalld
firewall-cmd --permanent --add-port=22/tcp
firewall-cmd --reload

参考资料

ubuntu添加环境变量的四种方法
docker启动gitlab,Docker 命令与映射修改,VNC Timed out waiting for a response from the computer - CharyGao - 博客园 (cnblogs.com)

相关文章

  • 2022-12-14 虚拟机Ubuntu+Docker+Gitl

    Ubuntu中安装Docker GitLab Docker images | GitLab[https://doc...

  • windows git ssh 方式提示 no matching

    Git提示: coding构建时,提示报错stdout:[2022-12-14 15:19:28] stderr:...

  • 2022-12-14

    对话Gustavo Rohde教授——组织病理学AI诊断应用专家 原创图灵基因图灵基因2022-12-14 14:...

  • 2022-12-15

    2022-12-14 日期:2022年12月15日 【日精进打卡第1625天】 【知~学习】 《六项精进》0遍 共...

  • 《金吾生<庄子解>日课351.2022-12-14》

    《金吾生<庄子解>日课351.2022-12-14》 今天是壬寅壬子辛丑,子月廿一,2022-12-14星期三。 ...

  • 痛苦

    2022-12-14 佳佳今天再与雷世连通电话后,佳佳再也控制不住的痛苦,于是佳佳控制不住自己说:“我看见你...

  • 如何弥补父爱缺失造成的影响

    中原焦点团队 坚持分享1609天 2022-12-14 在孩子的成长过程中,如果缺乏父亲的参与或是与父亲的亲密...

  • 提倡身心之学

    第14天(2022-12-14)提倡身心之学 王阳明曾经做过山东乡试的主考官,阳明时代的明朝,已经出现纲...

  • 02 演讲

    2022-12-25 演讲 2022-12-14 乔布斯的演讲符合亚里士多德关于说服性论证的经典的“5步法则”: ...

  • 从《李银河说爱情》到《黄金时代》

    幸福日志2022-12-14 周三 多云 看《李银河说爱情》,意外之喜得到我一直思考的关于《黄金时代》的答案。名声...

网友评论

      本文标题:2022-12-14 虚拟机Ubuntu+Docker+Gitl

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