阿里云,腾讯云通过docker安装jenkins

1、安装docker

docker不过多赘述,详细可看官方文档https://docs.docker.com/get-started/

本文章介绍yum安装


  • 注:
注:阿里云需要进入控制台,搜索容器服务,然后开通容器加速, 然后会有一个网址,根据阿里配置,放到
/etc/docker/daemon.json中(至于为什么放里面,我也不清楚)

腾讯云不用进入控制台设置,百度腾讯云加速,也是一样的结果,然后重启,命令:
systemctl daemon-reload
systemctl restart docker

 

  • 安装yum所需要得包
sudo yum install -y yum-utils device-mapper-persistent-data  lvm2
  • 设置仓库,官方或者阿里得,自己看着来
sudo yum-config-manager  --add-repo https://download.docker.com/linux/centos/docker-ce.repo

或者

sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
  • 安装docker ce  注:ce为免费版

两种方式,一种直接安装最新版,另一种,查询版本列表,安装指定版本

第一种,安装最新版
sudo yum install docker-ce docker-ce-cli containerd.io

第二种,安装指定版
 列出版本
 yum list docker-ce --showduplicates | sort -r
 会列出一堆版本信息,例如:
 docker-ce.x86_64            3:18.09.6-3.el7                     docker-ce-stable
 docker-ce.x86_64            3:18.09.5-3.el7                     docker-ce-stable
其中,中间一段冒号后到横杠前是版本信息,上面两条版本分别为:18.09.6 和18.09.5

安装指定版本得模板
sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
安装指定版本命令样例,安装18.09.6
sudo yum install docker-ce-18.09.6 docker-ce-cli-18.09.6 containerd.io

此时,docker已经安装好了,但是没有启动,

  • 启动docker
启动docker
sudo systemctl docker start

如果提示Unknown operation 'docker' XXXXXXX(xxx代表忘了,不确定后面还有啥)

linux的版本不一样,systemctl命令试别不了可能,用service就行
sudo service docker start 去替换上面命令启动docker就行

 

  • 测试运行
sudo docker run hello-world

此命令,会拉取一个测试镜像, 并测试运行,
  • 显示docker状态
sudo systemctl docker status
  • 其他命令
查看所有的image

docker images


查看正在运行的镜像

docker ps

注:镜像删除,这位大哥命令还不错https://blog.csdn.net/kkkder/article/details/78317167

2、安装jenkins

网上资源很多,本文简单介绍一些踩过的坑


链接直接跳转jenkins安装,首页安装命令

首页这命令很坑,会下载老版本,导致安装插件不成功,需要升级版本

docker pull jenkins

可以使用:
docker pull jenkins/jenkins:lts

启动命令,https://hub.docker.com/_/jenkins

关于中文社区配置jenkins更新路径,配置好了也总共出问题,感觉有点坑,

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值