
容器Docker
锈了的皇冠
这个作者很懒,什么都没留下…
展开
-
docker学习之10----清理docker
docker使用一段时间后会发现按数据目录占用大量空间,因为在拉取、启动镜像,还有使用dockerfile构建镜像时,都会占用大量空间,所以需要定时清理docker。 查看docker磁盘以及回收磁盘。 docker system df Images 所有镜像占用空间 Containers 运行容器占用空间 Local Volumes 容器挂载本地存储的空间 最后的RECLAIMABLE表示可以...原创 2020-01-13 11:07:12 · 207 阅读 · 0 评论 -
基于docker使用rancher集群之二-----主机提示Reconnecting
Reconnecting 先在三个主机查看是否有停止运行的容器 对照启动主机镜像情况 发现容器都是启动状态。重启解决,状态变为ACTIVE原创 2020-01-08 13:39:19 · 969 阅读 · 0 评论 -
基于docker使用rancher集群之一-----部署rancher高可用集群
实现rancher高可用集群部署 4 台机器 2核4G nat网络 角色: 2 rancher-server 3 rancher-agent 1 ha+mysql rancher-server: 192.168.23.139 192.168.23.140 rancher-agent: 192.168.23.139 192.168.23.140 192.168.23.141 ha+mysql: 19...原创 2020-01-07 17:30:46 · 1489 阅读 · 3 评论 -
基于docker使用rancher集群之1.1--基于rancher部署nginx应用
创建容器 我们这边随便创建个nginx容器测试下。 选择 基础架构>容器>添加容器 成功运行原创 2020-01-07 10:19:27 · 738 阅读 · 0 评论 -
docker学习之六---docker-compose部署应用
Docker Compose Docker Compose是 docker 提供的一个命令行工具,用来定义和运行由多个容器组成的应用。使用 compose,我们可以通过 YAML 文件声明式的定义应用程序的各个服务,并由单个命令完成应用的创建和启动。 linux 安装docker-compose 通过daocloud安装 安装命令: curl -L https://get.daocloud.io/...原创 2020-01-06 11:00:28 · 953 阅读 · 0 评论 -
docker学习之五---自定义docker镜像
方法一:Docker-commit 以CentOS为例,给镜像添加ssh服务 创建容器并启动 [root@docker ~]# docker run -it centos:7 /bin/bash 进入容器、安装软件 [root@6bc474183a71 /]# yum install openssh-server iproute net-tools vim bash-com* -y 启动服务并...原创 2020-01-02 09:51:48 · 303 阅读 · 2 评论 -
docker学习之四---镜像下载速度慢的问题(配置镜像加速器)
sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-‘EOF’ { “registry-mirrors”: [“https://ym3wu8nu.mirror.aliyuncs.com”] } EOF sudo systemctl daemon-reload sudo systemctl restart docke...原创 2019-12-31 15:40:43 · 461 阅读 · 0 评论 -
使用ansible安装Docker服务
使用ansible安装 Docker 服务 在ansible主机中部署ansible软件远程在Docker2 主机上部署启动docker服务 系统 : CentOS7 确保2个主机能上网 ansible 192.168.23.136 ansible主机 docker2 192.168.23.137 被控安装docker服务的主机 准备ansible主机的部署 准...原创 2019-12-31 14:07:24 · 1185 阅读 · 0 评论 -
安装Docker报错
确认能联网 解决办法 yum clean dbcache yum clean metadata yum clean rpmdb yum clean headers yum clean all rm -rf /var/cache/yum/timedhosts.txt rm -rf /var/cache/yum/* yum makecache原创 2019-12-22 17:43:55 · 284 阅读 · 0 评论 -
Docker学习之四------私有仓库registry
在 Docker 中,当我们执行 docker pull xxx 的时候 ,它实际上是从 registry.hub.docker.com 这个地址去查找,这就是Docker公司为我们提供的公共仓库。在工作中,我们不可能把企业项目push到公有仓库进行管理。所以为了更好的管理镜像,Docker不仅提供了一个中央仓库,同时也允许我们搭建本地私有仓库。这一篇介绍registry、harbor两种私有仓库...原创 2019-12-17 17:04:33 · 299 阅读 · 0 评论 -
Docker学习之三------容器启动
run命令相当于创建容器并启动容器 挂载数据卷、指定端口 1 容器内挂载卷 docker run -d -P --name web -v /web nginx -d:后台运行 -P:将容器内的全部端口暴露给主机端口,端口随机分配49000~49900 –name:容器名称 -v:创建数据卷,可以被其它容器共享,可以多次使用、、、 -v /web (容器内的目录) 查看运行容器以及容器暴露在实机...原创 2019-12-17 16:24:40 · 509 阅读 · 0 评论 -
Docker应用之一------1.在Linux/CentOS上使用 Docker 快速搭建 论坛 WordPress+mysql
1 准备阶段 安装Docker 配置镜像加速器 启动服务 地址 https://blog.youkuaiyun.com/qq_42779175/article/details/103559530 设置selinux disabled 2 下载镜像 WordPress MySQL docker pull hub.c.163.com/library/mysql:latest docker p...原创 2019-12-17 08:57:39 · 142 阅读 · 0 评论 -
Docker学习之二------基础命令(镜像、容器)
Docker基础命令 配置文件路径: /etc/sysconfig/docker docker镜像及容器目录 docker主目录:/var/lib/docker 存放容器目录:/var/lib/docker/containers/ 存放镜像目录:/var/lib/docker/image 查看Docker版本 docker info docker -v 镜像操作 查询镜像 docker sear...原创 2019-12-16 15:44:35 · 180 阅读 · 0 评论 -
Docker学习之一------在 linux/CentOS 上安装Docker、启动Docker并配置镜像加速器
准备基础信息 确保能联网 安装vim、wget、tab自动补全的 包 在CentOS中自带源中可以提供Docker相关的安装包 安装Docker yum install docker -y 使用docker-storage-setup命令配置Docker的后端存储 编辑 /etc/sysconfig/docker-storage-setup 添加如下内容: DEVS=/dev/sdb #...原创 2019-12-16 14:21:16 · 197 阅读 · 0 评论 -
基于docker部署rancher集群----安装Rancher实现容器图形化管理(基于Docker的rancher集群部署)
Rancher简介 Rancher是一个开源的企业级全栈化容器部署及管理平台。Rancher为容器提供一揽子基础架构服务:CNI兼容的网络服务、存储服务、主机管理、负载均衡、防护墙Rancher让上述服务跨越公有云、私有云、虚拟机、物理机环境运行,真正实现一键式应用部署和管理。 Rancher 安装部署 拉取镜像 docker pull rancher/server 1 启动rancher容器 d...原创 2019-12-16 09:24:23 · 1079 阅读 · 0 评论