博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Docker学习中的一些资料整理
阅读量:7227 次
发布时间:2019-06-29

本文共 2364 字,大约阅读时间需要 7 分钟。

[toc]

Docker的全生命周期文档总结

docker link

部分文档有对应官方的中文翻译,可以从 查看。但是一定要注意代码格式,中文文档中许多格式是错误的,应该对比英文文档中的代码来看

Docker Docs for Beginner

  • (英文):
  • (中文):
  • (老麦的翻译):
  • Docker 课程:
    • 运维人员课程:
    • 开发人员课程:
  • 大量的例子:
    • (英文):
    • (中文):
  • 用户文档:
    • (英文):
    • (中文):
    • 镜像:
      • (英文):
      • (老麦的翻译):
    • 存储:
    • 网络:
  • 管理文档:
    • 存储:
  • Docker 官方博客:
  • Docker Hub: @特别是官方(Official)的镜像可以直接在生产环境中使用
  • Docker论坛:
  • Docker中文社区:
  • Docker中文官网:
  • 老麦翻译的Docker中文手册:
  • 一小时Docker教程 :
  • docker从入门到实践:
  • Docker阶段性学习任务[有意思]:
  • Docker版本改进的中文日志:

Docker Details Part

  • 安全:
  • 集群:
  • Docker commandline:
  • Docker daemon.json setting:
  • Docker log driver:
  • 容器磁盘等参数问题:
  • Docker admin:
    • 重启服务如何不影响docker container:
    • docker configurefile setting:
    • docker configurefile systemd manage :
  • Docker volume plugin:

install docker

这里面需要注意的是,在参考官方安装文档 (中文)配置 Linux 源的时候,如果是国内服务器,要将其中的 https://download.docker.com/linux/ 替换为 https://mirrors.aliyun.com/docker-ce/linux/

例如,官网要求安装命令为

$ sudo add-apt-repository \   "deb [arch=amd64] https://download.docker.com/linux/ubuntu \   $(lsb_release -cs) \   stable"

替换为从阿里云上下载,不需要×××下载了:

$ sudo add-apt-repository \   "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu \   $(lsb_release -cs) \   stable"

17.04以后的版本可以使用以下方式安装:

export CHANNEL=stable  #[stable,test,edge]curl -fsSL https://get.docker.com/ | sh -s -- --mirror Aliyun

加速器

  • Docker官方的中国加速器:
    • 加速器地址:
  • 中国科技大学的镜像加速器:
    • 加速器地址:
  • 阿里云加速器:免费注册开发账户,访问https://cr.console.aliyun.com/#/accelerator
  • DaoCloud加速器: 免费注册然后访问https://www.daocloud.io/mirror#accelerator-doc

ubuntu14.04配置加速器

ubuntu14根据upstart进行系统初始化,对于这类系统,可以用通过编辑配置文件的方法来配置加速器

vim /etc/default/dockerDOCKER_OPTS="--registry-mirror=https://registry.docker-cn.com"systemctl restart docker.service

ubuntu16.04/Centos 7配置加速器

这类系统都已经开始使用 systemd 进行系统初始化管理了,对于使用systemd的系统,应该通过编辑服务配置文件 docker.service 来进行加速器的配置

systemctl enable docker.service  #首先执行,要保证service的服务配置文件存在sudo vi /etc/systemd/system/multi-user.target.wants/docker.serviceExecStart=/usr/bin/dockerd --registry-mirror=https://registry.docker-cn.comsudo systemctl daemon-reloadsudo systemctl restart docker.servicesudo ps -ef | grep dockerddocker info #查看加速器配置是否成功

执行Docker命令没有权限

sudo usermod -aG docker $USER

Configure the local official docker docs by docker container

# Docker官方文档docker run -d -p 80:4000 docs/docker.github.io

The security of docker

  • 配置docker的tls:
  • docker-machine:

Docker API

  • docker api:

Docker Vedio

  • Docker官方频道的视频讲座:

  • cadvisor+influxdb+grafana,
  • 监控参考文章:

转载于:https://blog.51cto.com/bkmaster/2115635

你可能感兴趣的文章
搜索:文本的匹配算法
查看>>
Fedora 17 LibreOffice 办公套件的安装与汉化
查看>>
scrollview不充满屏幕的原因
查看>>
PHP单例模式
查看>>
解密敏捷自动化测试
查看>>
DelphiMVC拦截器介绍
查看>>
Spring Cloud构建微服务架构:分布式配置中心【Dalston版】
查看>>
iOS 11正式版终于来了!强力助攻小程序
查看>>
开放平台API接口调用频率控制系统设计浅谈
查看>>
Lucene4.3进阶开发之潜龙勿用( 七)
查看>>
DTD和schema小总结
查看>>
去掉导航栏的黑线
查看>>
怎样让html加载完毕后加载js代码
查看>>
piwik 案例介绍
查看>>
敏感字过滤
查看>>
为什么我们要从 NodeJS 迁移到 Ruby on Rails
查看>>
Android 文件式数据库Realm
查看>>
Linux 面试知识点笔记
查看>>
论flex布局和box布局的华为meta8手机自带浏览器的兼容
查看>>
dubbo与springcloud初识
查看>>