安装Docker
docker官网都各系统的安装方式请自行查看安装,我是CentOS本次演示以次为主
卸载旧版本
1 | $ sudo yum remove docker \ |
安装方法
官方有好几种安装方式 可以安装指定版本,本次安装使用最简单版本
设置存储库
安装yum-utils包(提供yum-config-manager 实用程序)并设置稳定存储库
1 | $ sudo yum install -y yum-utils |
安装 Docker 引擎
- 安装最新版本的 Docker Engine 和 containerd
1
$ sudo yum install docker-ce docker-ce-cli containerd.io
- 启动 Docker
1
$ sudo systemctl start docker
- 通过运行
hello-world映像验证 Docker Engine 是否已正确安装1
$ sudo docker run hello-world
通过docker镜像(image)安装Jenkins
拉取镜像
如果拉取镜像速度慢可以更换镜像源,这里就不多赘述安装方法请自行查找
1 | $ docker pull jenkinsci/blueocean |
拉取完成可以使用docker images查看
1 | $ docker images |
使用jenkinsci/blueocean镜像
1 | $ docker run \ |
- -d: 后台运行容器,并返回容器ID;
- -u: 以root用户执行
- -p: 指定端口映射,格式为:
主机(宿主)端口:容器端口 - -v: 映射路径
这里-v /var/run/docker.sock:/var/run/docker.sock 以后可以在Jenkins容器内操作主机(宿主)Docker