浏览文章
文章信息
Linux 下Docker环境 Jenkins 安装教程(示例Ubuntu)|Jekins isntall tutorial
14117
1、安装Docker
方式一、命令行安装Docker
注意:如果你服务器不允许连接外网,或者链接外网很慢,请采用方式二安装
官网教程(包含其它系统安装):https://docs.docker.com/engine/install/ubuntu/
Ubuntu示例:
(1)卸载旧版本
sudo apt-get remove docker docker-engine docker.io containerd runc(2)更新软件列表
sudo apt-get update(3)安装https支持库(否则安装下载访问docker镜像会被阻止)
sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ gnupg(4)添加Docker的官方GPG密钥
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg(5)设置稳定库版本(系统匹配并设置GPG关联当前系统版本)
echo \ "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null(6)安装DOCKER引擎
sudo apt-get install docker(7)验证
sudo docker run hello-world
方式二、软件包安装
(1)网址下载安装包:
https://download.docker.com/linux/ubuntu/dists/
选择你的Ubuntu版本,然后浏览
pool/stable/
,选择amd64
,armhf
或arm64
,并下载.deb
文件要安装的Docker引擎版本。下载软件包,一共三个
xxxxxxxx代表版本描述信息,可根据需要下载特定版本
containerd.io.xxxxxxxx.deb
docker-ce-cli.xxxxxxxx.deb
docker-ce.xxxxxxxx.deb
(2)示例安装:
/www/server/Docker# sudo dpkg -i containerd.io_1.4.3-1_amd64.deb /www/server/Docker# sudo dpkg -i docker-ce-cli_20.10.5_3-0_ubuntu-bionic_amd64.deb /www/server/Docker# sudo dpkg -i docker-ce_20.10.5_3-0_ubuntu-bionic_amd64.deb(3)验证
sudo docker run hello-world
2、安装Jenkins
(1)命令安装现成的Jenkins镜像:
docker run \ -u root \ --rm \ -d \ -p 8080:8080 \ -p 50000:50000 \ -v jenkins-data:/var/jenkins_home \ -v /var/run/docker.sock:/var/run/docker.sock \ jenkinsci/blueocean(2)运行Jenkins容器
docker run jenkins-blueocean(3)访问镜像命令窗口bash
docker exec -it jenkins-blueocean bash