美文网首页
docker 安装,及jenkins安装

docker 安装,及jenkins安装

作者: 三须 | 来源:发表于2021-03-12 11:10 被阅读0次
    安装docker

    docker 官方地址
    注意下linux内核版本

    ysprd@web367-prd-qc2:/home/quant_group$ uname -a
    Linux web367-prd-qc2 4.4.0-87-generic #110-Ubuntu SMP Tue Jul 18 12:55:35 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
    
    225  [2021-03-10 10:43:17] sudo apt-get update
      226  [2021-03-10 10:48:33] apt-cache madison docker-ce
      227  [2021-03-10 10:49:08] sudo apt-get install docker-ce=5:20.10.5~3-0~ubuntu-xenial docker-ce-cli=5:20.10.5~3-0~ubuntu-xenial containerd.io
      228  [2021-03-10 10:50:02] sudo docker run hello-world
    
    安装jenkins 直接按照dockerHub 命令上安装就行,启动命令有点问题
      229  [2021-03-10 10:51:18] cd /home/quant_group/
      230  [2021-03-10 10:51:24] mkdir jenkins
      231  [2021-03-10 10:51:34] sudo mkdir jenkins
      232  [2021-03-10 10:51:40] cd jenkins/
      233  [2021-03-10 10:51:41] ll
      234  [2021-03-10 10:52:35] pwd
      235  [2021-03-10 10:52:49] docker run -p 8080:8080 -p 50000:50000 -v /home/quant_group/jenkins:/var/jenkins_home jenkins
      236  [2021-03-10 10:53:01] sudo docker run -p 8080:8080 -p 50000:50000 -v /home/quant_group/jenkins:/var/jenkins_home jenkins
      237  [2021-03-10 10:54:19] docker pull jenkins
      238  [2021-03-10 10:54:58] vim /etc/docker/daemon.json
      239  [2021-03-10 10:55:19] sudo vim /etc/docker/daemon.json    国内镜像
      240  [2021-03-10 10:55:37] systmlctl restart docker
      241  [2021-03-10 10:55:55] systemctl restart docker
      242  [2021-03-10 10:56:04] sudo systemctl restart dockder
      243  [2021-03-10 10:56:07] sudo systemctl restart docker
      244  [2021-03-10 10:56:14] docker pull jenkins
      245  [2021-03-10 10:56:27] sudo docker pull jenkins
      246  [2021-03-10 10:57:44] sudo docker run -p 8080:8080 -p 50000:50000 -v 
    

    jenkins 安装权限问题

    sudo docker run -p 8080:8080 -p 50000:50000 -v 
    Can not write to /var/jenkins_home/copy_reference_file.log. Wrong volume permissions?
    touch: cannot touch ‘/var/jenkins_home/copy_reference_file.log’: Permission denied
    

    修改启动命令

    sudo docker run --name myjenkins -d -p 8080:8080 -p 50000:50000 -v /user/home/jenkins:/var/jenkins_home -u 0 jenkins
    

    这命令的意思是覆盖容器中内置的帐号,该用外部传入,这里传入0代表的是root帐号Id

    相关文章

      网友评论

          本文标题:docker 安装,及jenkins安装

          本文链接:https://www.haomeiwen.com/subject/txtzqltx.html