Docker
云梦惊蝉
这个作者很懒,什么都没留下…
展开
-
docker学习06 - cd持续交付
配置docker cd1.1 什么是cdcd 持续交付 ,持续部署持续交付 : 将代码交付给专业的测试团队进行测试持续部署 :将测试通过的代码,部署到生产环境1.2 安装jenkins1.2.1 jenkins 的作用在整个自动化集成中,jenkins的作用是拉取gitlab中的代码,打包好发送到目标服务器上我们提交代码 -> gitlab -> jenkins 拉取、编译、打包 -> 发送到目标服务器1.2.2 使用docker-compose 安装1.2原创 2020-09-07 17:30:14 · 482 阅读 · 0 评论 -
docker学习05 - 配置docker持续交付
docker DI1.1 安装gitlab1.1.1 docker-compose.yml文件version: '3.1'services: gitlab: image: 'twang2218/gitlab-ce-zh:11.1.4' container_name: "gitlab" restart: always privileged: true hostname: 'gitlab' environment: TZ: 'Asia/Shanghai' GITLA原创 2020-09-07 17:21:38 · 435 阅读 · 0 评论 -
docker学习04 - 使用docker-compose 管理 docker
docker-compose 管理docker 容器1.1 docker-compose 的用处Docker-compose 的作用配置镜像运行的大量参数 比如 -d -p等,可以通过docker-compose配置这些参数,相对与记住这些参数更方便docker-compose可以帮助我们更好的管理docker容器,只需要使用docker-compose.yml去维护1.2 下载安装docker-compose登录github,搜索docker-compose,筛选条件中选择 mos原创 2020-09-07 17:03:40 · 302 阅读 · 0 评论 -
docker学习03 - 使用Dockerfile自定义镜像
使用Dockerfile自定义镜像1.1 创建dockerfile文件# 创建自定义镜像就需要创建一个dockerfiler,如下为dockerfile的语言from : 指定当前自定义镜像依赖的环境copy : 将相对路径下的内容复制到自定义镜像中workdir: 声明镜像默认的工作目录run: 执行的命令,可以编写多个cmd:需要执行的命令 (在workdir下执行,cmd可以写多个,以最后一个为准)# 例子from daocloud.io/library/tomcat:8.5.1原创 2020-09-07 16:57:20 · 226 阅读 · 0 评论 -
docker学习02 - docker的应用
三 . docker的应用docker 安装tomcat# 如果是未下载的镜像,可以直接使用地址docker run -d -p 8000:8080 --name mytomcat2 daocloud.io/library/tomcat:8.5.15-jre8# 如果是已下载的镜像,可以使用镜像名或镜像名:tagdocker run -d -p 8000:8080 --name mytomcat3 镜像的标识 docker 安装mysql# docker 安装mysql,并指定端口和原创 2020-08-31 22:15:09 · 136 阅读 · 0 评论 -
docker学习01 - 基本操作
2.1 安装docker下载docker依赖环境# 想要安装docker,需要先将依赖的环境全部下载下拉,就像maven依赖jdk一样yum -y install yum-utils device-mapper-persistent-data lvm2修改镜像源由于docker默认连接的是国外的地址,如果从国外的地址下载相关东西,会比较慢,所以需要修改docker镜像的地址,可以设置为阿里云为镜像源,比较快yum-config-manager --add-repo http://m原创 2020-08-31 22:13:18 · 727 阅读 · 0 评论 -
使用docker-compose 安装gitlab报错 sudo gitlab-ctl reconfigure
使用 docker-compose 管理 gitlab执行 docker-compose up -d后,启动不成功使用 docker-compose logs -f后 看到报下面这些错Preparing services...Starting services...Configuring GitLab package.../opt/gitlab/embedded/bin/runsvdir-start: line 24: ulimit: pending signals: cannot modify原创 2020-08-29 18:32:56 · 4783 阅读 · 2 评论