
docker
容器技术相关
莫特@
微风拂静叶 缘起何方
展开
-
Error response from daemon: Cannot restart container x: driver failed programming external connecti
简介docker容器重启时有时候会抱着个错误原因第一种docker服务启动时定义的自定义链DOCKER,在docker服务运行过程中,如果防火墙配置发生变化,该链会被清掉,此时重启容器就会报错。解决办法重启docker服务,自动重新生成自定义链DOCKERsystemctl restart docker...原创 2020-10-20 11:41:29 · 3434 阅读 · 0 评论 -
docker容器时区批量修改(8小时)
**简介**使用docker部署一些服务的时候会发现,容器内部的时间时钟比我们中国电脑的时间慢8小时,这个是时区导致,修改下时区就好脚本#!/bin/bash# 获取所有容器(包括已停止的)containers=`docker ps -aq`#不用担心因为哪条命令报错导致异常退出,for中的每一条命令都是独立执行,不会相互影响for item in `docker ps -aq`do # 这行是测试过程中脚本错误产生的异常数据,主要用于清理,所以可以忽略该行 #do原创 2020-07-10 15:40:15 · 554 阅读 · 0 评论 -
docker-machine
简介docker-machine 是docker官方提供的docker管理工具。通过docker-machine可以轻松的做到:在Windows平台和MAC平台安装和运行docker 搭建和管理多个docker 主机安装官网安装教程备注:建议根据官网给的命令安装。也可从官网的脚本中看出最新版,然后使用自定义方式安装自定义安装方式base=https://github.com/docke...原创 2019-06-06 09:24:59 · 189 阅读 · 0 评论 -
Docker日志清理与配置
一、docker全局日志配置# vim /etc/docker/daemon.json{"registry-mirrors": ["https://ung2thfc.mirror.aliyuncs.com"],"log-driver":"json-file","log-opts": {"max-size":"50m", "max-file":"3"}}备注:registry-mirrors为docker镜像仓库地址,默认的比较慢,所以该成阿里的完成后更新配置// 重启docker守护进程原创 2020-05-23 11:16:35 · 395 阅读 · 0 评论 -
podman-docker详解
简介Podman是一个开源项目,可在大多数Linux平台上使用并开源在GitHub上。Podman是一个无守护进程的容器引擎,用于在Linux系统上开发,管理和运行Open Container Initiative(OCI)容器和容器镜像。Podman提供了一个与Docker兼容的命令行前端,它可以简单地作为Docker cli,简单地说你可以直接添加别名:alias docker = pod...原创 2020-02-07 15:38:57 · 6933 阅读 · 0 评论 -
docker镜像加速
之前找了好几种镜像加速地址,但都不如人意,偶然发现阿里加速地址,很快#位置 /etc/docker/daemon.json{ "registry-mirrors":["https://ung2thfc.mirror.aliyuncs.com"]}...原创 2019-09-26 10:47:47 · 8087 阅读 · 0 评论 -
/var/lib/docker目录迁移
简介docker用起来简单,但是要用到实际线上业务当中细节问题往往影响整个系统的稳定,比如docker容器在物理机上的数据卷问题。docker默认的根目录是/var/lib/docker,容器使用一段时间后会发现该目录所占磁盘会非常大,小到几个G,大到上百G,而/var/lib/docker所在的分区往往不大,此时就需要将该目录迁移到一个物理空间比较大的分区中,并修改docker的默认根目录。...原创 2019-08-28 10:44:44 · 1552 阅读 · 0 评论 -
Docker分布式网络详解(etcd+flannel)
特别注意:1:flannel默认使用8285端口作为UDP封装报文的端口,VxLan使用8472端口,所以必须在防火墙开通端口对应的端口号,尤其8285原创 2019-07-08 14:55:48 · 546 阅读 · 0 评论 -
Docker单主机网络详解
我们在使用docker run创建Docker容器时,可以用--net选项指定容器的网络模式,Docker有以下4种网络模式:· host模式,使用--net=host指定。· container模式,使用--net=container:NAME_or_ID指定。· none模式,使用--net=none指定。· bridge模式,使用--net=bridge指定,默认设置。下...转载 2019-05-26 01:04:09 · 199 阅读 · 0 评论