• docker常用命令与jenkins安装


    安装docker(centos7):

    • 运行yum命令
    1. yum update
    2. yum install epel-release -y
    3. yum clean all
    4. yum list
    • 安装并运行Docker
      1. yum install docker-io -y
      2. systemctl start docker

    • 检查安装结果

      docker info

    • 启动使用Docker

      1. systemctl start docker #运行Docker守护进程
      2. systemctl stop docker #停止Docker守护进程
      3. systemctl restart docker #重启Docker守护进程

    • 更多文档:https://help.aliyun.com/document_detail/51853.html?spm=a2c4g.11186623.6.820.RaToNY
    • 容器常用命令(jenkins安装为例,docker安装容器中文版jenkins - 走看看

    • 搜索镜像
      1. docker search xxx
      2. docker search jenkinsci

    • 列出当前系统镜像

      docker images

    • 拉取镜像

      1. docker pull xxx
      2. docker pull jenkinsci/blueocean

    • 运行容器

      1. docker run - 运行一个容器
      2. -d 后台运行
      3. -p 端口映射
      4. --name "xxx" 容器名称
      5. docker pull jenkins/jenkins:lts-jdk11
      6. docker run -d -v /data/jenkins_home:/var/jenkins_home -p 8080:8080 -p 50000:50000 --restart=on-failure -u 0 --name jenkins jenkins/jenkins:lts-jdk11

    • 其他命令

      1. docker ps #列举当前运行的容器
      2. docker inspect 容器名称 #检查容器内部信息
      3. docker rmi IMAGE_NAME #删除镜像
      4. docker stop 容器名称 #停止某个容器
      5. docker start 容器名称 #启动某个容器
      6. docker rm 容器名称 (容器必须是停止状态) #移除某个容器
      7. docker ps -a #列举全部 容器

      jenkins源切换:在jenkins页面中点击"Manage Jenkins"--->"Manage Plugins"--->"Advanced"

    https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json

    jenkins汉化Localization汉化插件

    docker compose 安装

    1. curl -L https://get.daocloud.io/docker/compose/releases/download/1.29.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
    2. chmod +x /usr/local/bin/docker-compose
    3. docker-compose version
    4. 后台启动容器:docker-compose up -d
    5. 查看容器运行情况:docker-compose ps
    6. 停止并删除容器:docker-compose down
    7. 停止并删除容器并删除volume:docker-compose down --volumes
    8. 停止启动容器:docker-compose stop;docker-compose start
    9. docker-compose exec的使用:docker-compose exec redis bash

    日志查看

    docker查看日志的几个方式:

    (1)docker logs --tail=1000 容器名称 (查看容器前多少行的日志)(推荐)

    (2)docker 容器启动后,可以进入以下位置查看日志(/var/lib/docker/containers/容器ID/容器ID-json.log)(进入容器内部查看日志)

    (3)#查看compose所有容器的运行日志

    docker-compose -f docker-compose-app.yml logs -f

    (4)#查看compose下某个容器的运行日志

    docker-compose -f docker-compose-app. yml logs -f<服务名>

    (5)# 也可以把compose的容器日志输出到日志文件里去,然后用tail -f随时查看

    docker-compose -f docker-compose-app. yml logs -f >> myDockerCompose.log &
    ————————————————
    版权声明:本文为CSDN博主「普通网友」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/m0_67265464/article/details/126327601

  • 相关阅读:
    nodejs使用jsonwebtoken/jwt-decode生成jwt和解密token的方法
    js中scrollIntoView第一次不生效,第二次生效
    【iOS】——知乎日报第五周总结
    前端小白科普:小程序组件与插件有啥区别?怎么用?
    一名普通程序员的正确理财方式:建立思维模型,选中好公司,坚持长期主义
    c语言获取文件的md5值
    ABAP开发常用的BAPI汇总
    mellanox在vmware中的切割
    numpy 最小二乘拟合 一元线性回归与多元线性回归 原理与代码
    事物/现象/事情/东西/情况/表象
  • 原文地址:https://blog.csdn.net/q651742112/article/details/128053868