
docker
diyiday
这个作者很懒,什么都没留下…
展开
-
解决docker报错WARNING: IPv4 forwarding is disabled. Networking will not work.
报错:[root@localhost /]# docker run -it ubuntu /bin/bashWARNING: IPv4 forwarding is disabled. Networking will not work.解决方式:第一步:在宿主机上执行echo “net.ipv4.ip_forward=1” >>/usr/lib/sysctl.d/00-system.conf[root@VM-16-14-centos ~]# echo "net.ipv4.ip_forwa原创 2022-05-06 16:24:35 · 444 阅读 · 0 评论 -
docker 命令记录
查看镜像的完整信息docker history 2d677f50ba4e --no-trunc=true原创 2022-01-13 23:05:17 · 203 阅读 · 0 评论 -
记录一些腾讯云docker镜像相关操作
登录操作docker login --username=294416 ccr.ccs.tencentyun.com/longdbtencentdocker/publongdb原创 2021-01-15 14:11:28 · 2260 阅读 · 0 评论 -
prometheus监控zookeeper
docker方式安装安装zookeeper zookeeper.yml 文件version: "3"services: zoo1: image: zookeeper restart: always hostname: zoo1 ports: - 2181:2181 environment: ZOO_MY_ID: 1 ZOO_SERVERS: server.1=0.0.0.0:2888:3888;2181 ser原创 2020-09-22 16:50:00 · 2091 阅读 · 1 评论 -
搭建rocketmq并使用使用prometheus+grafana进行监控展示demo
备注此次搭建过程是一个demo,不涉及集群和优化方式一:docker方式搭建安装容器启动nameserverdocker run -d -p 9876:9876 --name rmqserver foxiswho/rocketmq:server-4.5.1启动brokerdocker run -d -p 10911:10911 -p 10909:10909\ --name rmqbroker --link rmqserver:namesrv\ -e "NAMESRV_ADDR=n原创 2020-09-22 16:19:51 · 1626 阅读 · 0 评论 -
docker 容器管理ui-harbor安装指南
https://github.com/goharbor/harbor/blob/master/docs/installation_guide.mdInstallation and Configuration GuideHarbor can be installed by one of three approaches:Online installer: The installer dow...翻译 2019-01-31 17:54:57 · 2761 阅读 · 0 评论 -
Cannot start container web: iptables failed: iptables -t nat -A DOCKER -p tcp -d 0/0 --dport 32797
由于关闭了firewalld,然后启动docker出现报错docker 启动 web 示例报错如下:Error response from daemon: Cannot start container web: iptables failed: iptables -t nat -A DOCKER -p tcp -d 0/0 --dport 32797 -j DNAT --to-destinat...原创 2019-01-23 15:46:01 · 422 阅读 · 0 评论 -
docker 删除所有容器,镜像,数据卷
#以下,按需求开启#以下,按需求开启#停止容器docker stop $(docker ps -a -q)#删除容器docker rm $(docker ps -a -q)#删除镜像docker image rm $(docker image ls -a -q)#删除数据卷:#docker volume rm $(docker volume ls -q)#删除 network:...原创 2019-02-28 13:19:07 · 4680 阅读 · 0 评论 -
docker swarm 标签详解
https://blog.youkuaiyun.com/leon_wzm/article/details/78174138https://www.jianshu.com/p/2a11a40a9573?utm_source=oschina-app转载 2019-02-20 18:43:54 · 1203 阅读 · 0 评论 -
Docker Compose 配置文件详解
先来看一份 docker-compose.yml 文件,不用管这是干嘛的,只是有个格式方便后文解说:version: ‘2’services:web:image: dockercloud/hello-worldports:- 8080networks:- front-tier- back-tierredis:image: redislinks:- webnetworks...转载 2019-05-18 10:58:27 · 1513 阅读 · 0 评论 -
alpine之创建最小docker镜像
用docker运行服务,你可以拥有一致的环境,可以精确控制服务的运行资源(cpu,内存),可以方便的设置端口和网络,可以使用镜像仓储管理和分发代码。现在越来越多的开发者选择将服务运行在docker上。好多nodejs用户在使用docker时,直接使用了默认的node镜像。但你不觉得它太大了吗?现在node:6.10.1镜像的体积已经达到666M,其实要实现同样的功能,只需43.5M就够了。尺寸小...转载 2019-06-11 15:14:27 · 8911 阅读 · 1 评论 -
阿里云使用docker-machine
下载docker-machine和阿里云docker-machine驱动# 下载地址1wget https://github.com/docker/machine/releases/download/v0.16.0/docker-machine-Linux-x86_64# 下载地址2wget https://linux-1251121573.cos.ap-guangzhou.myqclou...原创 2019-06-27 18:57:00 · 1626 阅读 · 0 评论 -
一些linux-shell命令
docker rm $(docker ps -a |grep artisan | awk ‘{print $1}’)这个命令可以批量删除 artisan 镜像创建的好多好多容器原创 2019-01-25 12:33:21 · 123 阅读 · 0 评论 -
Docker Dockerfile 定制镜像
https://blog.youkuaiyun.com/wo18237095579/article/details/80540571#volume-定义匿名卷转载 2019-01-08 17:57:31 · 265 阅读 · 0 评论 -
docker node update命令
来源:https://www.yiibai.com/docker/node_update.htmldocker node update命令用于更新一个节点。更新关于节点的元数据,例如其可用性,标签或角色。用法docker node update [OPTIONS] NODE选项名称,简写默认说明–availability节点的可用性(有效/暂停/耗尽)...转载 2018-12-28 19:55:12 · 4988 阅读 · 0 评论 -
Docker 安装 Redis 并开启持久化
Docker 安装 Redis方法一、通过 Dockerfile 构建创建Dockerfile首先,创建目录redis,用于存放后面的相关东西。runoob@runoob:~$ mkdir -p ~/redis ~/redis/datadata目录将映射为redis容器配置的/data目录,作为redis数据持久化的存储目录进入创建的redis目录,转载 2017-08-27 13:33:24 · 11638 阅读 · 0 评论 -
安装docker-compose的两种方式
这里简单介绍下两种安装docker-compose的方式,第一种方式相对简单,但是由于网络问题,常常安装不上,并且经常会断开,第二种方式略微麻烦,但是安装过程比较稳定方法一:# curl -L https://github.com/docker/compose/releases/download/1.8.1/docker-compose-`uname -s`-`uname -m转载 2017-08-23 17:33:34 · 1642 阅读 · 0 评论 -
基于docker的mongo-db开启授权密码访问
基于docker安装mongo比较简单,但是如果给mongo开启密码访问,就有点复杂。 具体操作如下:1、拉取docker-mongo官方镜像 docker pull mongo:3.2.142、基于mongo3.x部署容器docker run --name mongo -p 27017:27017 -v /data/database/mongotest:/data -d mongo:3.2.1原创 2017-09-06 18:46:41 · 6809 阅读 · 3 评论 -
docker定时更新动态拨号IP到阿里云云解析,实现动态域名解析DDNS功能
公司开发需求,服务器是部署在本地局域网的,公司网络是电信动态拨号宽带,因此就有个问题,IP会经常变动,公司的域名在阿里云上面,如果IP变动,因此需要经常登录到云解析上面去更改解析IP,这样很浪费时间。其实,阿里云提供了一套ddns云解析方案,根据阿里云提供的sdk就可以完成检测本地ip变化时,就自动更变解析IP。公司目前使用php作为开发环境,因为选择了php版本的云解析sdk。原创 2017-08-29 15:14:55 · 9156 阅读 · 0 评论 -
docker安装DOClever接口项目管理
DOClever是一个商业化开源产品,完全免费。无论你是前端工程师,还是后端工程师,接口永远都是两者交互的桥梁,所以DOClever专为中小型团队量身打造,旨在解决接口的管理,测试与数据生成,实现真正的一体化解决方案。开始部署一、拉取镜像docker pull lw96/docleverdocker pull mongo:3.5https://hub.docker.co...原创 2018-04-11 15:46:49 · 2917 阅读 · 3 评论 -
Docker版本变化和新版安装
Docker从1.13版本之后采用时间线的方式作为版本号,分为社区版CE和企业版EE。社区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测试认证过的基础设施、容器、插件等。社区版按照stable和edge两种方式发布,每个季度更新stable版本,如17.06,17.09;每个月份更新edge版本,如17.09,17.10。官方文档:https://...原创 2018-07-28 20:23:56 · 4092 阅读 · 1 评论 -
使用docker-compose 大杀器来部署服务
满满的干货啊。https://www.cnblogs.com/neptunemoon/p/6512121.html转载 2018-11-22 23:39:07 · 430 阅读 · 0 评论 -
Docker搭建带有访问认证的私有仓库
以下步骤均为本人亲自踩坑,历经数次失败,最终搭建成功一、环境信息:操作系统:CentOS 7Docker版本:1.12.5 (更高版本应该类似)registry:2.4.1registry-web: hyper/docker-registry-web:latest二、搭建步骤:1、拉取镜像registry(仓库)和registry-web(用于访问仓库的UI界面):docker p...转载 2018-11-22 23:50:58 · 490 阅读 · 0 评论 -
Docker(七)----搭建Portainer可视化界面
一、什么是Portainer?Portainer是Docker的图形化管理工具,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能。功能十分全面,基本能满足中小型单位对容器管理的全部需求。二、下载Portainer镜像环境用的还是上篇的环境,在swa...转载 2018-12-27 20:03:37 · 547 阅读 · 0 评论 -
shipyard中文版安装教程(附安装脚本)
一、 Docker Shipyard是什么 ?shipyard是一个开源的docker管理平台,其特性主要包括:支持节点动态集群,可扩展节点的规模(swarm、etcd方案)支持镜像管理、容器管理、节点管理等功能可视化的容器管理和监控管理在线容器console终端二、 Shipyard中文版源码托管在github(传送门)。1.登陆界面2.容器列表3.容器信息创建4....转载 2018-12-27 20:33:38 · 2867 阅读 · 1 评论 -
Docker Swarm 进阶: 节点标签与服务
多节点 Swarm 集群下,可能节点的配置不同(比如 CPU、内存等),部署着不同类型的服务(比如 Web服务、Job服务等),当这些服务以 Service 或者 Stack 的形式部署到集群,默认情况下会随机分配到各个节点。不同类型的服务对服务器需求的资源是不同的,为了更合理的利用服务器资源,我们可能希望某些服务能够部署到指定的服务器上。另外一种场景,Swarm 集群中的节点跨机房,为了内部服务...转载 2018-12-28 19:50:13 · 3748 阅读 · 0 评论 -
非root用户运行docker
1、 首先创建docker用户组,如果docker用户组存在可以忽略sudo groupadd docker2、把用户添加进docker组中sudo gpasswd -a ${USER} docker3、重启dockersudo service docker restart4、如果普通用户执行docker命令,如果提示get …… dial unix /var/run/docker.sock权原创 2017-08-27 12:48:49 · 16809 阅读 · 0 评论