docker 加速
官网下载 docker
速度很慢,可以前往 daocloud.io 下载 docker,我下载的是 docker for mac
,速度很快,但是版本比较老,安装后再 check for updates
升级到新版本,速度会快一些。
安装好之后,下载镜像速度也很慢,可以使用打开 Preference->Daemon->Registry Mirrors
添加如下镜像,然后 apply&restart
就可以生效;
可以使用 docker info
命令查看是否生效
1 | http://b5886426.m.daocloud.io/ |
docker command
1 | docker pull jenkins:latest |
以普通用户运行 bash
1 | docker exec -it mycontainer bash |
以 root 用户运行 bash
1 | docker exec -u 0 -it mycontainer bash |
使用镜像创建一个容器
1 | sudo docker run -d --name jenkins-node -p 49002:8080 -v /Users/march/docker/jenkins-node:/var/jenkins_home jenkins-android |
解释一下这条命令
1 | -d => debug 模式,后台运行,不会占用终端,终端关闭也不会停止服务 |
linux
安装 sudo
1 | apt-get install sudo |
安装 nodejs、npm
1 | curl -sL https://deb.nodesource.com/setup_9.x | sudo -E bash - |
ssh
ssh-keygen -t rsa -b 4096 -C ‘email’
本机存放 id_rsa,远端存放 id_rsa.pub 公钥
ssh-agent bash
ssh-add id_rsa