【DevOps-08-3】Jenkins容器内部使用Docker

一、简要描述

构建镜像和发布镜像到harbor都需要使用到docker命令。而在Jenkins容器内部安装Docker官方推荐直接采用宿主机带的Docker即可。

设置Jenkins容器使用宿主机Docker。

二、配置和操作步骤

1、修改宿主机docker.sock权限

# 修改docker.sock 用户和用户组都为root
$ sudo chown root:root /var/run/docker.sock

# 修改docker.sock 所有用户都有读写权限
$ sudo chmod o+rw /var/run/docker.sock

2、Jenkins的docker-compose.yml添加宿主机的docker映射数据卷

# 进入Jenkins的部署安装目录
$ cd /usr/local/deploy/jenkins

# 编辑Jenkins docker-compose.yml,增加宿主机docker的数据卷
$ vi docker-compose.yml

# 查看docker-compose.yml内容
$ cat docker-compose.yml

相关推荐

  1. DevOps搭建(十一)-Jenkins容器内部使用Docker详解

    2024-01-13 09:12:01       53 阅读
  2. Jenkins容器使用宿主机Docker

    2024-01-13 09:12:01       47 阅读
  3. docker容器部署jenkins

    2024-01-13 09:12:01       39 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-13 09:12:01       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-13 09:12:01       106 阅读
  3. 在Django里面运行非项目文件

    2024-01-13 09:12:01       87 阅读
  4. Python语言-面向对象

    2024-01-13 09:12:01       96 阅读

热门阅读

  1. c++简单做一个文件变长储存(自己封装字符串类)

    2024-01-13 09:12:01       48 阅读
  2. TCP/IP Illustrated Episode 23

    2024-01-13 09:12:01       53 阅读
  3. 【FastDDS源码剖析】定时器

    2024-01-13 09:12:01       42 阅读
  4. 若依微服务中的上传文件的前后端实现

    2024-01-13 09:12:01       49 阅读
  5. Redis 持久化有几种方式?

    2024-01-13 09:12:01       58 阅读
  6. 在Linux中创建文件的简单教程

    2024-01-13 09:12:01       51 阅读