docker
业火之理
这个作者很懒,什么都没留下…
展开
-
【docker】jenkins+ansible批量部署
前言jenkins操作ansible生成容器批量部署流程制作playbookvim playbook.yml---- hosts: all remote_user: root vars: timestamp: 20200625233149 tasks: - name: docker pull new images shell: 'chdir=~ docker pull 172.16.81.150:8082/fe/nginx-fe-{{timest原创 2020-08-05 01:44:36 · 1075 阅读 · 0 评论 -
【docker】ansible安装笔记
前言记录ansible安装流程准备好需要通信的公钥私钥,准备个主机清单hosts:vim ./hostsip写ansible到时候去连的ip[fe-servers]xxxx.xx.x.x.xxxxx.xx.x.x.x构建镜像FROM centos:7# 安装必要依赖,openssh-clients是为了支持ssh连接RUN yum -y install wget curl vim openssh-clientsRUN wget -O /etc/yum.repos原创 2020-08-03 12:45:04 · 376 阅读 · 0 评论 -
【docker】nexus+gitlab+jenkins 结合使用笔记
前言2核4g的服务器不能同时开启nexus+gitlab+jenkins ,只能开启其中2个。流程要让Jenkins能推送到nexus 需要在jenkins里登录:docker exec -it jenkins /bin/bashdocker login 制品库地址:端口exit;nginx服务器的docker 也需要配置daemon.jsonvi /etc/docker/daemon.jsonsudo systemctl daemon-reloadsudo systemc原创 2020-08-01 14:22:27 · 434 阅读 · 0 评论 -
【docker】Nexus搭建笔记
前言搭着玩一下流程docker pull sonatype/nexus3mkdir /home/nexus && chown -R 200 /home/nexus启动容器,要2个端口,如果端口冲突,改冒号前面那个,那个是映射到宿主哪个。docker run -d -p 8081:8081 -p 8082:8082 \--name nexus \-v /home/nexus:/nexus-data \--restart always \sonatype/nexu原创 2020-07-31 13:51:04 · 170 阅读 · 0 评论 -
【docker】jenkins+gitlab自动部署配置
前言这玩意比直接用github action circle 以及travis难用多了,记录下吧。流程首先,确保有仓库可以在gitlab进行push。确保jenkins可以ping到gitlab确保jenkins可以ping到nginxjenkins插件里搜索node 安装nodejs插件。docker restart jenkins 重启jenkins全局工具配置中找到nodejs 选择版本后保存即可。jenkins创建个任务,然后选择node环境,写个sh原创 2020-07-29 14:50:40 · 328 阅读 · 1 评论 -
【docker】gitlab安装笔记
流程有docker就不说了docker pull gitlab/gitlab-ce启动容器,其中,443是https端口,333是ssh端口,8899是页面端口mkdir /home/gitlab #创建Gitlab工作目录docker run -itd -p 443:443 \-p 8899:8899 \-p 333:333 \--name gitlab \--restart always \-v /home/gitlab/config:/etc/gitlab \-v /ho原创 2020-07-26 14:01:19 · 189 阅读 · 0 评论 -
【docker】jenkins安装笔记
前言感谢圣松大佬分享的docker jekins安装文档,笔记记录一下。步骤首先就是有docker就不用说了。dockerfile:FROM jenkins/jenkinsUSER root# 清除了基础镜像设置的源,切换成阿里云源RUN echo '' > /etc/apt/sources.list.d/jessie-backports.list \ && echo "deb http://mirrors.aliyun.com/debian jessie原创 2020-07-25 18:22:22 · 295 阅读 · 1 评论 -
【docker】记录docker-compose的安装配置
作用由于需要使用多个容器来配置,不同容器间还有先后安装顺序,所以才有了docker-compose在配置文件中,所有的容器通过services来定义,然后使用docker-compose脚本来启动、停止和重启应用和应用中的服务以及所有依赖服务的容器。运行docker-compose up,Compose 将启动并运行整个应用程序 配置文件组成。services 可以定义需要的服务,每个服...原创 2019-12-17 14:06:42 · 227 阅读 · 0 评论 -
【docker】通过dockerfile来构建镜像
背景记录docker制作express的镜像流程流程先连上电脑,建立个nodeapp文件夹安装nvm,输入:wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash如果提示拒绝连接,那么需要用git安装,输入:yum -y install gitgit...原创 2019-12-16 14:59:38 · 257 阅读 · 0 评论 -
【docker】安装制作入坑笔记
背景天天听群里那么多人吹docker,自己又没用过,早就想试一下了。安装CentOS为了节省买服务器的钱,我通过虚拟机做一个centos8的系统。vmware虚拟机下载链接:https://pan.baidu.com/s/1EOl2k4chiPx20cuBvijBaQ提取码:tsflcentos8下载选择简易安装,然后会出现pane is dead,估计是因为它以为是cent...原创 2019-12-14 07:24:45 · 216 阅读 · 2 评论