
docker
文章平均质量分 71
秋天的春
编程哪里是什么艺术!只不过是把简单的思维方式赋予给了计算机。
展开
-
docker安装Activemq
1.下载镜像docker pulldocker.io/webcenter/activemq2.创建Activemq容器:docker run -d --name myactivemq -p 61616:61616 -p 8161:8161 docker.io/webcenter/activemq:latest61616是activemq的容器使用端口(映射为61616),8161是web页面管理端口(对外映射为8161).3.访问页面 端口 8161 ,密码账号 ad...原创 2020-06-11 13:58:14 · 199 阅读 · 0 评论 -
Elasticjob安装与入门
Elasticjob是一个开源的分布式调度解决方案。Elasticjob由两个相互独立的子项目Elastic-Job-Lite和Elastic-Job-Cloud组成。Elastic-Job-Lite定位为轻量级无中心化解决方案,使用jar包的形式提供分布式任务的协调服务;Elastic-Job-Cloud采用自研Mesos Framework的解决方案,额外提供资源治理、应用分发以及进程隔...原创 2020-04-20 10:07:27 · 1479 阅读 · 0 评论 -
Docker安装Zookeeper并进行操作
Docker安装Zookeeper下载Zookeeper镜像docker pull zookeeper启动容器并添加映射docker run --privileged=true -d --name zookeeper --publish 2181:2181 -d zookeeper查看容器是否启动docker psidea提供了一个Zookeeper插件...原创 2020-04-20 10:04:12 · 1442 阅读 · 0 评论 -
docker安装单机zookeeper
docker安装zk容器网址:https://hub.docker.com/_/zookeeperDocker安装Zookeeper下载Zookeeper镜像docker pull zookeeper启动容器并添加映射docker run --name zookeeper --restart always -d zookeeper查看容器是否启动docker...原创 2019-09-20 10:12:02 · 968 阅读 · 0 评论 -
docker存储文件迁移
docker默认安装在系统盘,运行一段时间以后,就会满,所以要迁移docker存储路径vim/etc/sysconfig/docker添加存储路径参数 --graph=/www/docker最终:OPTIONS='--selinux-enabled --log-driver=journald --signature-verification=false --graph=/...原创 2019-09-02 10:22:06 · 270 阅读 · 0 评论 -
docker 命令补全
docker 命令补全补全:安装docker自带包:source /usr/share/bash-completion/completions/docker缺少下面的包,TAB会报错yum install -y bash-completionchmod 755/usr/share/bash-completion/bash_completionsh /usr/shar...原创 2019-07-19 10:13:35 · 1805 阅读 · 0 评论 -
如何为Docker容器分配IPv6地址
如何为Docker容器分配IPv6地址使容器中的服务支持IPv6其实不需要特别分配IPv6地址。只要把相应的端口映射上,Docker会把外部的IPv6地址端口也映射到容器的IPv4端口上。所以,只要访问主机的IPv6相应端口即可。可喜可贺。可是,端口映射本来就是IPv4地址不够时的一种妥协方案,IPv6地址那么充足,所有容器共用一个IPv6地址简直是暴殄天物。如何给每个容器都...原创 2019-07-18 17:15:47 · 4489 阅读 · 2 评论 -
删除docker容器日志
1. 问题docker容器日志导致主机磁盘空间满了。docker logs -f container_name噼里啪啦一大堆,很占用空间,不用的日志可以清理掉了。2. 解决方法2.1 找出Docker容器日志在linux上,容器日志一般存放在/var/lib/docker/containers/container_id/下面,查看各个日志文件大小的脚本docker_log_siz...原创 2019-04-25 14:03:23 · 12621 阅读 · 0 评论 -
修改Docker默认镜像和容器的存储位置
一、Why Docker默认的镜像和容器存储位置在/var/lib/docker中,如果仅仅是做测试,我们可能没有必要修改,但是当大量使用的时候,我们可能就要默认存储的位置了。二、How 2.1 修改docker.service文件 cd/etc/systemd/system/multi-user.target.wantsvim docker.servic...原创 2019-03-11 10:54:40 · 2088 阅读 · 1 评论 -
Docker 数据迁移,优化,历史数据迁移,修改存储路径
优化du -hs /var/lib/docker/ 命令查看磁盘使用情况。root@08:~$ sudo du -hs /var/lib/docker/237G /var/lib/docker/1 docker system df命令,类似于Linux上的df命令,用于查看Docker的磁盘使用情况:2 docker system prune命令可以用于清理磁盘,删除...原创 2018-11-16 10:25:29 · 2196 阅读 · 0 评论 -
基于Docker的ETCD集群搭建
etcd是一个高可用的键值存储系统,主要用于共享配置和服务发现。etcd是由CoreOS开发并维护的,灵感来自于 ZooKeeper 和 Doozer,它使用Go语言编写,并通过Raft一致性算法处理日志复制以保证强一致性。Raft是一个来自Stanford的新的一致性算法,适用于分布式系统的日志复制,Raft通过选举的方式来实现一致性,在Raft中,任何一个节点都可能成为Leader。G...原创 2018-10-29 15:42:24 · 3717 阅读 · 3 评论 -
CENTOS:Docker安装centos容器
这里主要是记录安装在Docker里CENTOS的步骤。第一步:当然是要下载CENTOS的包(Image)。 docker pull centos 这个命令是下载最新版本的CENTOS包 第二步:建立一个CENTOS的容器。sudo docker run --privileged --cap-add SYS_ADMIN -e container=doc...原创 2018-09-18 16:19:20 · 1297 阅读 · 0 评论 -
Docker-Compose入门
Compose 是一个用户定义和运行多个容器的 Docker 应用程序。在 Compose 中你可以使用 YAML 文件来配置你的应用服务。然后,只需要一个简单的命令,就可以创建并启动你配置的所有服务。使用 Compose 基本会有如下三步流程:在 Dockfile 中定义你的应用环境,使其可以在任何地方复制。 在 docker-compose.yml 中定义组成应用程序的服务,以...原创 2018-09-06 16:14:19 · 256 阅读 · 0 评论 -
如何使用Docker部署一个web项目并打包成镜像文件
如何使用Docker部署一个web项目并打包成镜像文件1.创建一个centos镜像通过命令下载dockerhub上的官方镜像 docker pull centos2.创建一个基于centos镜像的容器通过命令docker images查看服务器上已有的镜像 通过命令 docker run -dit -p 4000:8080 centos镜像名或id 创建一个基于centos镜像...原创 2018-08-14 14:45:43 · 8458 阅读 · 1 评论