2020-06-04
环境准备(1)拉取私有仓库镜像docker pull jenkins/jenkins(2)创建挂载目录mkdir -p /var/jenkins_home(3) 修改目录权限chown -R 1000 /var/jenkins_home如果不执行这一步启动容器直接报错: /var/jenkins_home/copy_reference_file.log: Permission denied这是因为jenkins容器里面的用户是jenkins,而你的主机用户不是jenkins,就算是root...
详细 »
标签:
Docker
Jenkins
2020-06-04
作者在Docker笔记(持续更新)提到如何在Docker中安装GitLab,在此存在一个坑,作者觉得很有必要单开一篇文章单独将(希望让其他小伙伴能够通过标题搜到这篇文章,减少弯路)想必看到这篇文章的伙伴存在一个疑惑,为什么我在external_url设置ip+port却无法访问到GitLab,如果直接设置成ip地址在项目的checkout地址一栏,其git地址却不包含端口号,导致http的checkout地址不可用。 问题的原因就出在external_url地址设置上。GitLab默...
详细 »
标签:
Docker
Git
2020-06-03
gitlab就相当于我们自己内网搭建的git服务,相当于公司内的github。拉取镜像docker pull gitlab/gitlab-ce创建宿主机的数据目录mkdir -p /mnt/gitlab/etcmkdir -p /mnt/gitlab/logmkdir -p /mnt/gitlab/data创建并运行容器docker run \--detach \--publish 8443:443 \--publish 8090:80 \--name gitlab \--restart ...
详细 »
标签:
Docker
Git
2020-06-03
环境搭建(1)拉取私有仓库镜像docker pull sonatype/nexus3(2)根据镜像创建并执行docker容器docker run -d -p 8081:8081 --name nexus -v /root/nexus-data:/var/nexus-data --restart=always sonatype/nexus3 上面命令是指使用nexus3镜像创建并启动一个容器,然后指定暴露8081端口到对应主机的8081端口。 将容器内部/var/ne...
详细 »
标签:
Docker
Maven
2020-06-02
私有仓库搭建与配置(1)拉取私有仓库镜像(此步省略)docker pull registry(2)启动私有仓库容器docker run -di --name=registry -p 5000:5000 registry(3)打开浏览器 输入地址 http://192.168.192.10:5000/v2/_catalog 看到{"repositories":[]} 表示私有仓库搭建成功并且内容为空(4)修改daemon.jsonvi /etc/docker/daemon.json添加以下内...
详细 »
标签:
Docker