zoukankan      html  css  js  c++  java
  • [持续集成]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

  • 相关阅读:
    linux下使用tar命令
    ContentType和@ResponseBody
    ActiveMQ两种模式PTP和PUB/SUB<转>
    Postgresql分表与优化
    PostgreSQL存储过程<转>
    PostgreSQL Table Partitioning<转>
    Postgresql查询表的大小
    Postgresql添加/删除触发器示例
    Android TextView 支持的HTML标签
    我只是一直很努力
  • 原文地址:https://www.cnblogs.com/gracemm/p/13710207.html
Copyright © 2011-2022 走看看