
docker
文章平均质量分 85
一路向北
Talk is cheap.Show me the code.
展开
-
使用docker完成minio服务部署扩容备份迁移生产实践文档
minio服务扩容方案,当服务器存储空间不足的时候,需要进行扩容,扩容过程中需要短暂停机时间,预计在一小时内能够完成和恢复,minio扩容、备份、迁移生产实践操作,强烈建议为部署中的所有节点选择基本相似的硬件配置。确保硬件(CPU、内存、主板、存储适配器)和软件(操作系统、内核设置、系统服务)在所有节点上保持一致。原创 2023-09-28 15:27:59 · 4469 阅读 · 3 评论 -
docker网络模式以及搭建仓库常用命令
文章目录一、常用命令二、构建镜像2.1Commit构建自定义镜像2.2 dockerfile构建镜像三、DockerFile常用的Dockerfile指令四、docker网络模式4.1桥接模式4.2 host模式4.3 none模式4.4 Docker 容器间基于Link实现单向通信4.5 Docker容器间利用brige网桥实现双向通信4.6 Docker容器的特权模式介绍4.7 使用volume容器共享创建nginx集群五、阿里云仓库六、构建自己的镜像仓库Harbor七、实战系列之本地镜像容器的载入与载原创 2021-08-04 23:48:16 · 355 阅读 · 1 评论 -
docker-compose安装redis以配置文件方式启动
docker-compose安装redis安装docker-compose官方文档:https://docs.docker.com/docker-for-windows/install/编写docker-compose文件:docker-compose.yamlversion: '3'services: redis: # 镜像名称以及版本号 image: 'redis:6.0' # 失败后总是重启 restart: always # 自定义容器名原创 2021-01-29 10:31:05 · 9993 阅读 · 0 评论 -
docker 安装mysql 主从复制
docker 安装mysql 主从复制一、安装mysql# docker run -p 3306:3306 --name master -e MYSQL_ROOT_PASSWORD=root -di --restart=always mysql:5.6.46docker run -p 主机端口:容器端口 --name 自定义容器名 -i -t -d -v 主机目录:容器目录:ro 镜像ID或镜像名:TAG#--name 指定容器名,可自定义,不指定自动命名#-i以交互模式运行容器#-原创 2020-12-22 18:41:36 · 276 阅读 · 0 评论 -
docker中安装指定版本Redis
Redis 在docker中安装1.拉取制定版本的容器:docker pull redis:5.02.创建文件夹和文件mkdir /usr/local/app/redis/data 【创建文件夹】touch /usr/local/app/redis/redis.conf 【创建文件】3.运行镜像docker run --name redis -p 6379:6379 \-v /usr/local/app/redis/redis.conf:/etc原创 2020-11-30 10:05:46 · 4240 阅读 · 0 评论 -
docker中镜像的备份与迁移详细过程
docker中镜像的备份与迁移详细过程# 查看运行的容器docker psCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS 189db94f0d76 mysql:5.7 "docker-entrypoint.s…" 9 days ago Up 9 days 0.0.0.0:3306->3306/tcp, 33060/tcp原创 2020-05-16 16:15:36 · 1298 阅读 · 1 评论 -
定时任务定时备份docker中mysql并将数据自动保存到另外一台服务器
定时任务定时备份docker中mysql的数据定时备份脚本 backupdb.sh:#!/bin/shdb_user="数据库用户名"db_passwd="数据库密码"db_name="需要备份的数据库名"CONTAINERNAME="容器名"name="$(date +"%Y%m%d%H%M%S")"docker exec -i $CONTAINERNAME /usr/bin/m...原创 2020-05-06 09:59:30 · 1381 阅读 · 0 评论 -
docker安装mongodb开启权限认证以及mongodb数据定时脚本备份与恢复
docker安装mongodb与mongodb数据定时备份一、安装mongodbdocker run \--name mymongo \-p 27017:27017 \-v /usr/local/docker/mongo/config:/data/configdb/ \-v /usr/local/docker/mongo/data:/data/db/ \-v /usr/local...原创 2020-04-15 18:36:33 · 1769 阅读 · 0 评论 -
docker安装mongodb开启权限认证以及mongodb数据定时脚本备份与恢复
docker安装mongodb与mongodb数据定时备份一、安装mongodbdocker run \--name mymongo \-p 27017:27017 \-v /usr/local/docker/mongo/config:/data/configdb/ \-v /usr/local/docker/mongo/data:/data/db/ \-v /usr/local...原创 2020-04-15 13:52:20 · 1287 阅读 · 0 评论 -
docker中通过docker-compose安装GitLab中文社区版以及优化设置
docker中安装GitLab中文社区版1.拉取镜像docker pull twang2218/gitlab-ce-zh:10.8.7注意 gitLab 比较吃内存,至少 2G 运行内存2.启动gitlab镜像compose安装:官方文档: https://docs.docker.com/compose/install/Linux下操作例:1.运行以下命令以下载Docker C...原创 2020-03-15 00:42:07 · 2087 阅读 · 0 评论 -
MinIO存储在docker中安装及其使用
MinIOMinIO 是一个基于Apache License v2.0开源协议的对象存储服务。它兼容亚马逊S3云存储服务接口,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,而一个对象文件可以是任意大小,从几kb到最大5T不等。MinIO是一个非常轻量的服务,可以很简单的和其他应用的结合,类似 NodeJS, Redis 或者 MySQL一、doc...原创 2019-12-15 14:26:16 · 7128 阅读 · 0 评论 -
docker安装nginx并部署一个静态项目
docker安装nginx一、docker安装nginx1.搜索安装的 nginx 镜像# docker search nginx2.在docker hub 中选择合适的版本后进行 镜像拉取# docker pull nginx:1.17.53.拉取完成后运行 nginx 容器 使用 xftp 上传静态页面到服务器的/usr/html 目录下# docker ru...原创 2019-11-23 11:33:24 · 2075 阅读 · 0 评论 -
docker 安装以及部署springboot项目和连接mysql
docker 安装以及部署springboot项目和连接mysql一、安装docker1.查看centos版本,Docker要求Centos系统的内核版本最低 3.10# uname -r2.若Centos的内核最低版本低于 3.10 的话需要执行更新操作,若Centos的最低版本高于 3.10就无需更新# yum update3.安装需要的软件包, yum-util 提供yum-.........原创 2019-11-21 20:23:58 · 5560 阅读 · 5 评论 -
安装docker以及docker常用命令
(1)查看centos版本;Docker 要求CentOS系统的内核版本最低3.10 (2)若版本低于3.10 则更新 (3) 安装docker yum install docker ...原创 2019-11-05 21:49:56 · 552 阅读 · 1 评论