[持续集成]docker的安装和加速器配置
一、安装
1.yum install -y docker
2.systemctl enable docker(.service) && systemctl start docker
3.查看docker版本:docker version
4.校验docker run hello_world
Unable to find image 'hello-world:latest' locally
5.docker --help #帮助
docker –v #简单查看版本
docker version #查看版本
docker info #查看信息
6.停止docker:systemctl stop docker
7.重新启动docker:systemctl restart docker
8.查看docker服务状态:service docker status
二、加速器的配置:
阿里云 - 开发者平台:https://dev.aliyun.com/
阿里云 - 容器Hub服务控制台:https://cr.console.aliyun.com/
登录阿里云 - 容器Hub服务控制台之后,点击加速器标签,也会出现相应信息。
这里以CentOS为例:
三、卸载Docker
删除镜像:
1.docker images
2.docker rmi imagestagID
删除docker:
1.查询安装过的包:yum list installed | grep docker
2.删除安装过的包:yum -y remove XXX
3.删除其他文件:
rm
-rf
/etc/systemd/system/docker
.service.d
rm -rf /var/lib/docker
rm -rf /var/run/docker
四.安装Jenkins
docker pull jenins
五.启动Jenkins
六.查找Jenkins登录密码
[root@training var]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
XXXXX jenkins/jenkins "/sbin/tini -- /us..." 19 minutes ago Up 19 minutes 50000/tcp, 0.0.0.0:8099->8080/tcp myjenkins
[root@training var]# docker exec -u 0 -it ID/bin/bash
root@db45b2205d9f:/# cat /var/jenkins_home/secrets/initialAdminPassword
get it