ITPub博客

首页 > IT职业 > IT图书 > Ubuntu 16.04 Docker通过Daocloud1.0加速器

Ubuntu 16.04 Docker通过Daocloud1.0加速器

IT图书 作者:flow_water 时间:2021-09-09 10:23:33 0 删除 编辑

首先你已经安装了Docker

常规做法1.0版无效

echo "DOCKER_OPTS="$DOCKER_OPTS --registry-mirror=http://c5175c67.m.daocloud.io"" | sudo tee -a /etc/default/docker
sudo service docker restart

然而并没有卵用,依然很慢。

Ubuntu 16.04上的做法

sudo mkdir -p /etc/systemd/system/docker.service.d
sudo tee /etc/systemd/system/docker.service.d/mirror.conf <<-'EOF'[Service]
ExecStart=
ExecStart=/usr/bin/docker daemon -H fd:// --registry-mirror=http://c5175c67.m.daocloud.ioEOF
sudo systemctl daemon-reload
sudo systemctl restart docker

--registry-mirror=http://*****.m.daocloud.io中的地址,需要自己注册分配:https://www.daocloud.io/,或者自己找个共用镜像地址。

然后在试试速度:

sudo docker pull ubuntu

安装gitlab试试

按照官方文档

1. 安装postgresql

sudo docker run --name='postgresql' -d 
-e 'DB_NAME=gitlabhq_production' -e 'DB_USER=gitlab' -e 'DB_PASS=password' 
-e 'DB_EXTENSION=pg_trgm' 
-v /home/erick/opt/postgresql/data:/var/lib/postgresql 
sameersbn/postgresql:9.4-22

2. 安装redis

sudo docker run --name=redis -d sameersbn/redis:latest

3. 安装gitlab

sudo docker run --name='gitlab' -d 
--link redis:redisio 
-v /home/erick/opt/gitlab/data:/home/git/data 
-p 10022:22 -p 10080:80 
-e 'GITLAB_PORT=10080' 
-e 'GITLAB_SSH_PORT=10022' 
--link postgresql:postgresql 
-e 'GITLAB_EMAIL=gitlab@daocloud.io' 
-e 'GITLAB_BACKUPS=daily' 
-e 'GITLAB_HOST=gitlab.daocloud.io' 
-e 'GITLAB_GRAVATAR_ENABLED=false' 
-e 'GITLAB_SECRETS_DB_KEY_BASE=VpkLC3g4KX9gfRpPqmxc43brjz3R4jgvrMjqcXj433x7npRhKJNPdbKw7whTxWnJ' 
sameersbn/gitlab:latest

安装就完了,需要等待一段时间让gitlab进行初始化,然后访问对应ip的10080端口:http://127.0.0.1:10080就可以看到gitlab的修改root密码界面了,默认安装的为英文版。


疑问:

  1. Docker命令不加sudo不能运行;

  2. 加速器配置位置变化的原因还不太清楚,好像跟systemd有关;

  3. Docker 加速器 2.0是使用dao pull ubuntu进行下载image,但是原生的docker pull ubuntu不能加速,不知道是不是2.0就是这样的机制;


安装redmine

docker run --name=redmine -d 
  --link=postgresql:postgresql --publish=10083:80 
  --env='REDMINE_PORT=10083' 
  --volume=/srv/docker/redmine/redmine:/home/redmine/data 
  sameersbn/redmine:latest



作者:二号潜水艇
链接:https://www.jianshu.com/p/ff5f1f9b3e2e


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/1052/viewspace-2821431/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: 爬虫的思考
请登录后发表评论 登录
全部评论

注册时间:2019-04-15

  • 博文量
    74
  • 访问量
    618