随笔分类 -  docker

摘要:docker run --name mysql002 -p 3301:3306 \-v /usr/local/mysql/my.cnf:/etc/mysql/my.cnf \ #自己准备my.cnf文件-v /usr/local/mysql/data:/var/lib/mysql \-v /usr/ 阅读全文
posted @ 2024-04-22 10:36 梦徒 阅读(10) 评论(0) 推荐(0) 编辑
摘要:安装环境依赖包 # yum install yum-utils device-mapper-persistent-data lvm2 其中 yum utils 提供了 yum-config-manager管理yum资源 阿里云镜像 # yum-config-manager --add-repo ht 阅读全文
posted @ 2021-06-17 11:28 梦徒 阅读(138) 评论(0) 推荐(0) 编辑
摘要:############################################################ docker load 后镜像名称为空的问题解决 这个问题的根本在于这个镜像压缩包在打包的时候操作不当所导致,经过测试发现,使用镜像ID打包的话会偶尔导致解压的出来的镜像没有名字 阅读全文
posted @ 2021-03-24 10:24 梦徒 阅读(1656) 评论(0) 推荐(0) 编辑
摘要:docker-compose部署prometheus监控 docker-prometheus.yml version: '3' services: #添加普罗米修斯服务 prometheus: image: prom/prometheus:latest container_name: Myprome 阅读全文
posted @ 2021-03-19 15:15 梦徒 阅读(378) 评论(0) 推荐(0) 编辑
摘要:Docker Swarm 和 Docker Compose 一样,都是 Docker 官方容器编排项目,但不同的是,Docker Compose 是一个在单个服务器或主机上创建多个容器的工具,而 Docker Swarm 则可以在多个服务器或主机上创建容器集群服务,对于微服务的部署,显然 Docke 阅读全文
posted @ 2020-05-15 17:34 梦徒 阅读(556) 评论(0) 推荐(0) 编辑
摘要:使用docker-compose部署Nginx 反向代理 tomcat集群 Nginx和tomcat都是通过dockfile制作的容器,需要的软件包自行下载,放到指定目录即可. 目录结构如下: [root@localhost docker]# tree ./ ./ ├── docker-compos 阅读全文
posted @ 2020-05-11 15:08 梦徒 阅读(2222) 评论(0) 推荐(0) 编辑
摘要:Docker-Compose是Docker的一种编排服务,是一个用于在Docker上定义并运行复杂应用的工具,可以让用户在集群中部署分布式应用。 通过Docker-Compose用户可以很容易地用一个配置文件定义一个多容器的应用,然后使用一条指令安装这个应用的所有依赖,完成构建。Docker-Com 阅读全文
posted @ 2020-05-08 17:16 梦徒 阅读(1298) 评论(0) 推荐(0) 编辑
摘要:在Docker中,要想实现数据的持久化(所谓Docker的数据持久化即数据不随着Container的结束而结束),需要将数据从宿主机挂载到容器中.Docker的数据持久化主要有两种方式: bind mount volume 1.bind mounts:意为着可以存储在宿主机系统的任意位置;(比较常用 阅读全文
posted @ 2020-05-08 14:21 梦徒 阅读(397) 评论(0) 推荐(0) 编辑
摘要:什么是Dockerfile? Dockerfile可以看做是被Docker程序所解释翻译的脚本,由一组命令集合而成,每一条命令都对应一条操作命令,有其翻译为Linux下的具体命令。用户可以通过自定义内容来快速构建镜像。 构建docker镜像时有两种方式,一种是用commit的方式构建镜像,而Dock 阅读全文
posted @ 2020-04-29 17:31 梦徒 阅读(343) 评论(0) 推荐(0) 编辑
摘要:安装Docker时,它会自动创建三个网络,bridge(创建容器默认连接到此网络)、 none 、host 网络模式 简介 Bridge 此模式会为每一个容器分配、设置IP等,并将容器连接到一个docker0虚拟网桥,通过docker0网桥以及Iptables nat表配置与宿主机通信。 Host 阅读全文
posted @ 2019-11-20 15:44 梦徒 阅读(419) 评论(0) 推荐(0) 编辑
摘要:1.查找 Docker Hub 上的 nginx 镜像 2.拉取官方的Nginx镜像 3.在本地镜像列表里查到 REPOSITORY 为 nginx 的镜像 4.以下命令使用 NGINX 默认的配置来启动一个 Nginx 容器实例: 其中,该命令的四个命令行参数的含义如下。 --rm:容器终止运行后 阅读全文
posted @ 2019-11-05 17:20 梦徒 阅读(68394) 评论(0) 推荐(6) 编辑
摘要:Docker 镜像和容器的导入导出 一、镜像的导出和导入 1.镜像的保存 [root@k8s-master ~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE nginx latest ae513a47849c 2 months ago 10 阅读全文
posted @ 2018-07-04 10:25 梦徒 阅读(10530) 评论(0) 推荐(1) 编辑
摘要:docker已经安装,并可以正常拉取镜像. 1.拉取镜像: 2.运行一个镜像: 3.进入oracle镜像: 4.数据库操作导入数据: 数据导入成功后我们可以做成一个新的镜像以便以后使用: 1.退出容器(exit) 2.提交镜像: 3.启动新镜像: 4.查看: 阅读全文
posted @ 2018-06-23 15:37 梦徒 阅读(1894) 评论(0) 推荐(0) 编辑
摘要:环境说明 运行镜像 上述命令将下载并启动 GitLab CE 容器,对外访问端口 HTTP和HTTPS。所有GitLab 数据将被存储在/opt/gitlab 这个目录下。该容器将在系统重启时自动重启。 运行GitLab CE 在一个外网IP 查看服务启动情况: 查看日志: 提示: 你可以通过htt 阅读全文
posted @ 2018-06-01 16:15 梦徒 阅读(830) 评论(0) 推荐(0) 编辑
摘要:Harbor介绍Harbor是Vmvare团队开发的开源企业级registry仓库,相比docker官方拥有更丰富的权限权利和完善的架构设计,适用大规模docker集群部署提供仓库服务。项目地址:https://github.com/vmware/harbor 环境说明: 1、关闭防火墙: 2、设置 阅读全文
posted @ 2018-05-23 22:37 梦徒 阅读(1010) 评论(0) 推荐(0) 编辑
摘要:Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上 一、docker的安装及卸载 1.查看当前系统内核版本: [root@docker ~]# uname -r 3.10.0-514.el7.x86_64 2.安装docker [root@docker ~] 阅读全文
posted @ 2016-12-14 11:20 梦徒 阅读(18796) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示