Last login: Mon Apr 20 15:44:24 on ttys002 xxxs-MacBook-Pro:~ kenny$ ssh -l kenny 10.211.55.3 kenny@10.211.55.3's password: Last login: Sun Apr 26 14:41:31 2020 [kenny@centos-linux ~]$ ls android Desktop Documents Downloads fontconfig gitlab-ce-11.9.9-ce.0.el7.x86_64.rpm hhhha.txt Music Pictures Public Templates Videos [kenny@centos-linux ~]$ uname -r 3.10.0-1062.el7.x86_64 [kenny@centos-linux ~]$ sudo yum update [sudo] kenny 的密码: 已加载插件:fastestmirror, langpacks Loading mirror speeds from cached hostfile * base: mirror.shastacoe.net * extras: mirror.teklinks.com * updates: ftp.usf.edu . . . 完毕! [kenny@centos-linux ~]$ sudo yum remove docker docker-common docker-selinux docker-engin 已加载插件:fastestmirror, langpacks 参数 docker 没有匹配 参数 docker-common 没有匹配 参数 docker-selinux 没有匹配 参数 docker-engin 没有匹配 不删除任何软件包 [kenny@centos-linux ~]$ sudo yum install -y yum-utils device-mapper-persistent-data lvm2 已加载插件:fastestmirror, langpacks Loading mirror speeds from cached hostfile * base: mirror.fileplanet.com * extras: mirrors.xmission.com * updates: centos.mirror.constant.com 软件包 yum-utils-1.1.31-52.el7.noarch 已安装并且是最新版本 软件包 device-mapper-persistent-data-0.8.5-1.el7.x86_64 已安装并且是最新版本 软件包 7:lvm2-2.02.185-2.el7_7.2.x86_64 已安装并且是最新版本 无须任何处理 [kenny@centos-linux ~]$ sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo 已加载插件:fastestmirror, langpacks adding repo from: https://download.docker.com/linux/centos/docker-ce.repo grabbing file https://download.docker.com/linux/centos/docker-ce.repo to /etc/yum.repos.d/docker-ce.repo repo saved to /etc/yum.repos.d/docker-ce.repo [kenny@centos-linux ~]$ yum list docker-ce --showduplicates | sort -r 已加载插件:fastestmirror, langpacks 可安装的软件包 * updates: mirrors.ocf.berkeley.edu * extras: mirrors.xmission.com docker-ce.x86_64 3:19.03.8-3.el7 docker-ce-stable docker-ce.x86_64 3:19.03.7-3.el7 docker-ce-stable docker-ce.x86_64 3:19.03.6-3.el7 docker-ce-stable . . . docker-ce.x86_64 17.03.0.ce-1.el7.centos docker-ce-stable Determining fastest mirrors * base: mirror.keystealth.org [kenny@centos-linux ~]$ sudo yum install docker-ce-18.03.1.ce 已加载插件:fastestmirror, langpacks . . . 作为依赖被安装: container-selinux.noarch 2:2.107-3.el7 pigz.x86_64 0:2.3.3-1.el7.centos 完毕! [kenny@centos-linux ~]$ sudo systemctl start docker [kenny@centos-linux ~]$ sudo systemctl enable docker Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service. [kenny@centos-linux ~]$ curl -L https://packages.gitlab.com/install/repositories/runner/gitlab-runner/script.rpm.sh | sudo bash % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 6904 100 6904 0 0 6197 0 0:00:01 0:00:01 --:--:-- 6203 Detected operating system as centos/7. Checking for curl... Detected curl... Downloading repository file: https://packages.gitlab.com/install/repositories/runner/gitlab-runner/config_file.repo?os=centos&dist=7&source=script done. Installing pygpgme to verify GPG signatures... 已加载插件:fastestmirror, langpacks Loading mirror speeds from cached hostfile * base: repos.lax.quadranet.com * extras: mirrors.xmission.com * updates: bay.uchicago.edu runner_gitlab-runner-source/signature | 862 B 00:00:00 从 https://packages.gitlab.com/runner/gitlab-runner/gpgkey 检索密钥 导入 GPG key 0x51312F3F: 用户ID : "GitLab B.V. (package repository signing key) <packages@gitlab.com>" 指纹 : f640 3f65 44a3 8863 daa0 b6e0 3f01 618a 5131 2f3f 来自 : https://packages.gitlab.com/runner/gitlab-runner/gpgkey 从 https://packages.gitlab.com/runner/gitlab-runner/gpgkey/runner-gitlab-runner-366915F31B487241.pub.gpg 检索密钥 runner_gitlab-runner-source/signature | 951 B 00:00:00 !!! runner_gitlab-runner-source/primary | 175 B 00:00:02 软件包 pygpgme-0.3-9.el7.x86_64 已安装并且是最新版本 无须任何处理 Installing yum-utils... 已加载插件:fastestmirror, langpacks Loading mirror speeds from cached hostfile * base: mirror.centos.lax1.serverforge.org * extras: mirrors.xmission.com * updates: mirrors.ocf.berkeley.edu 软件包 yum-utils-1.1.31-52.el7.noarch 已安装并且是最新版本 无须任何处理 Generating yum cache for runner_gitlab-runner... 导入 GPG key 0x51312F3F: 用户ID : "GitLab B.V. (package repository signing key) <packages@gitlab.com>" 指纹 : f640 3f65 44a3 8863 daa0 b6e0 3f01 618a 5131 2f3f 来自 : https://packages.gitlab.com/runner/gitlab-runner/gpgkey Generating yum cache for runner_gitlab-runner-source... The repository is setup! You can now install packages. [kenny@centos-linux ~]$ sudo yum install gitlab-runner [sudo] kenny 的密码: 已加载插件:fastestmirror, langpacks Loading mirror speeds from cached hostfile * base: repos.lax.quadranet.com * extras: mirrors.xmission.com * updates: centos.mirror.constant.com runner_gitlab-runner/x86_64/signature | 862 B 00:00:00 runner_gitlab-runner/x86_64/signature | 1.0 kB 00:00:00 !!! runner_gitlab-runner-source/signature | 862 B 00:00:00 runner_gitlab-runner-source/signature | 951 B 00:00:00 !!! 完毕! [kenny@centos-linux ~]$ sudo gitlab-runner register [sudo] kenny 的密码: Runtime platform arch=amd64 os=linux pid=29719 revision=ce065b93 version=12.10.1 Running in system-mode. Please enter the gitlab-ci coordinator URL (e.g. https://gitlab.com/): http://10.211.55.3:8888/ Please enter the gitlab-ci token for this runner: qusy3u_yhLNZzMBHgz9p Please enter the gitlab-ci description for this runner: [centos-linux.shared]: android test runner Please enter the gitlab-ci tags for this runner (comma separated): android Registering runner... succeeded runner=qusy3u_y Please enter the executor: custom, docker-ssh, virtualbox, docker+machine, docker-ssh+machine, docker, parallels, shell, ssh, kubernetes: docker Please enter the default Docker image (e.g. ruby:2.6): jangrewe/gitlab-ci-android Runner registered successfully. Feel free to start it, but if it's running already the config should be automatically reloaded! [kenny@centos-linux ~]$ cd /etc/gitlab-runner/ -bash: cd: /etc/gitlab-runner/: 权限不够 [kenny@centos-linux ~]$ su 密码: [root@centos-linux kenny]# cd /etc/gitlab-runner/ [root@centos-linux gitlab-runner]# ls config.toml [root@centos-linux gitlab-runner]# vi config.toml [root@centos-linux gitlab-runner]# cd - /home/kenny [root@centos-linux kenny]# pwd /home/kenny [root@centos-linux kenny]# vi /etc/gitlab-runner/config.toml [root@centos-linux kenny]# ls android Desktop Documents Downloads fontconfig gitlab-ce-11.9.9-ce.0.el7.x86_64.rpm hhhha.txt Music Pictures Public Templates Videos [root@centos-linux kenny]# pwd /home/kenny [root@centos-linux kenny]# exit exit [kenny@centos-linux ~]$ pwd /home/kenny [kenny@centos-linux ~]$ ls android Desktop Documents Downloads fontconfig gitlab-ce-11.9.9-ce.0.el7.x86_64.rpm hhhha.txt Music Pictures Public Templates Videos [kenny@centos-linux ~]$ mkdir android-cache [kenny@centos-linux ~]$ cd android-cache/ [kenny@centos-linux android-cache]$ ls [kenny@centos-linux android-cache]$ cd .. [kenny@centos-linux ~]$ cd android [kenny@centos-linux android]$ ls [kenny@centos-linux android]$ cd .. [kenny@centos-linux ~]$ cd android-cache/ [kenny@centos-linux android-cache]$ mkdir keystore [kenny@centos-linux android-cache]$ ls keystore
https://blog.csdn.net/Captive_Rainbow_/article/details/90407356