1. mysql主从复制mysql-master# 新建mysql-master容器 docker run -d -p 3307:3306 --privileged=true \ -v /Users/yaoqiang/app/data/mysql-master/log:/var/log/mysql \ -v /Users/yaoqiang/app/data/mysql-master/data:/v
转载 2023-09-20 16:21:08
40阅读
Tip1获取最近运行容器的id 这是我们经常会用到的一个操作,按照官方示例,你可以这样做(环境ubuntu): 这种方式在编写脚本的时候很有用,比如你想在脚本中批量获取id,然后进一步操作。但是这种方式要求你必须给ID赋值,如果是直接敲命令,这样做就不太方便了。 这时,你可以换一种方式: docker ps -l -q命令将返回最近运行的容器的id,通过设置别名(alias),dl命令
转载 2023-08-18 14:34:57
54阅读
环境准备准备三台虚拟机及其分别设置对应的IP地址: web1:192.168.200.100 (安装docker-ce) web2:192.168.200.200 (安装docker-ce) proxy: 192.168.200.2 (安装docker仓库)Dockerfile** Dockerfile语法格式:** -FROM:基础镜像 -MAINTAINER:镜像创建者信息 -EXPOSE:开
Docker是PaaS供应商dotCloud开源的一个基于LXC 的高级容器引擎,源代码托管在 GitHub 上, 基于Go语言开发并遵从Apache 2.0协议开源。Docker提供了一种在安全、可重复的环境中自动部署软件的方式。  Docker致力于提供:1. 简单、轻量的建模方式2. 开发运维职责的逻辑分离,降低开发与生产环境的不一致性。3. 快速高效的开发生命周期4. 面向服务的
docker高级前言:最近让我部署一个项目,该项目是多个服务的,在启动多个容器的时候是比较麻烦的。于是就想到了docker-compose 容器编排。结构:docker-compose 容器编排docker-swarm 容器集群目录: 文章目录docker高级docker compose安装docker-compose 文件的组成docker-compose 常用命令实战docker swarmC
docker入门指南(高级篇) 文章目录docker入门指南(高级篇)DockerFile解析是什么构建过程DockerFile常用保留字指令Docker-compose容器编排是什么能干嘛安装Compose核心概念Compose使用的三个步骤Compose常用命令 DockerFile解析是什么在基础篇中,介绍了如何发布我们自己的镜像,但是如果我们需要在原本发布的镜像上继续添加新功能,那就需要重
文章目录Docker Compose简介安装体验Docker Compose简介背景引出以前使用Docker的时候,需要编写Dockerfile,然后执行docker build和docker run每一个应用都需要这样,假如公司里有50个微服务,就需要执行50次以上的操作,可能每个项目还有依赖关系,我们需要指定启动顺序。基于上面的问题,出现了Compose,Compose可以将多个微服务写在一个文件里面,进行一键启动官方介绍如下:Compose是用于定义和运行多容器Docker应用程
原创 2022-01-10 09:37:11
285阅读
1.Registry介绍Registry 是镜像仓库,我们可以从镜像仓库中拉取一些镜像到本地,也可以提交镜像到仓库。一些术语:ENGLISH中文host宿主机image镜像container容器registry仓库daemon守护程序client客户端与registry仓库的交互:查找镜像docker search whalesay拖取镜像docker pull whalesay推送镜像docke
转载 2023-07-18 16:33:48
54阅读
Docker重学系列之高级网络篇高级网络配置说明veth-pair技术网络小结Docker 网络相关的命令列表容器访问控制容器访问外部网络容器之间访问访问所有端口访问指定端口映射容器端口到宿主主机的实现容器访问外部实现外部访问容器实现查看网络信息创建一个网桥删除一个网桥容器之间使用网络通信网络常用命令总结打通自定义网络和默认网络的连接自定义网络的连接原理 高级网络配置说明当 Docker 启动时
Docker卸载应用程序 先删除容器,在删除镜像 查询容器 docker ps –a 使用容器id删除容器 docker rm 18e672ecd8ed 查询镜像 docker images 使用镜像id删除镜像 docker rmi d23bdf5b1b1b docker ps 命令“ 正在运行的
转载 2019-01-31 20:07:00
110阅读
2评论
文章目录Docker 高级篇一、安装Mysql主从复制1.1 新建主机 33071.2. 新建my.cnf1.3. 重启master1.4 连接mysql1.5 添加
原创 2023-05-18 14:09:47
179阅读
容器数据卷什么是容器数据卷docker的理念回顾将应用和环境打包成一个镜像!数据?如果数据都在容器中,那么我们容器删除,数据就会丢失!需求:数据可以持久化MySQL,容器删除了,删库跑路!需求:MySQL数据可以存储在本地!容器之间可以有一个数据共享的技术!Docker容器中产生的数据,同步到本地!这就是卷技术!目录的挂载,将我们容器内的目录,挂载到Linux上面!总结一句话:容器的持久化和同步操
高级命令:使用history查看镜像历史cp命令复制文件commit命令提交容器修改diff命令检查=
原创 2023-01-06 10:13:11
96阅读
 一、Docker介绍1.下载Dcoker依的赖环境想安装Docker,需要先将依赖的环境全部下载下来,就像Maven依赖JDK一样yum -y install yum-utils device-mapper-persistent-data lvm22.指定Docker镜像源默认下载Docker会去国外服务器下载,速度较慢,可以设置为阿里云镜像源,速度更快yum-config-manag
转载 5月前
32阅读
Docker【Java 高级
原创 2022-10-17 15:59:38
125阅读
本文记录 docker 相关知识,以备将来自己查阅卸载我电脑装的是 docker-ce ,所以不能用 remove dockersudo apt-get remove docker-ce安装ubuntu 安装照着上面官网的文档来。设置仓库,然后 sudo apt-get update sudo apt-get install docker-ce源编辑/etc/docker/daemon.
转载 2023-09-02 17:58:38
64阅读
一、学习知识点概要Docker基本概念,基础知识。二、学习内容Docker是时下热门的容器技术,相信作为一名开发人员,你一定听说过或者使用过,很多人会把Docker理解为一个轻量级虚拟机,但其实Docker与虚拟机(VM)是两种不同的计算机虚拟化技术,也有很多人会觉得,有了虚拟机,那为什么还要使用Docker呢?相对于虚拟机的笨重,Docker则更显得轻量化,因此不会占用太多的系统资源。 Dock
本章介绍docker的一些关于网络的高级知识,包括网络的启动和配置参数、DNS的使用配置、容器访问和端口映射的相关实现。 20.1 网络启动与配置参数1. 基本过程docker启动时会在主机上自动创建一个docker0虚拟网桥,实际上是一个Linux网桥,可以理解为一个软件交换机。它会在挂载其上的接口之间进行转发。同时docker随机分配一个本地未占用的私有网段中的一个地址给docker
转载 2023-09-16 15:58:58
64阅读
Docker Compose 详解Compose 是一个用于定义和运行多容器 Docker 应用程序的工具。使用 Compose,您可以使用 YA
原创 2023-05-18 14:09:13
184阅读
Docker 启动时,会自动在主机上创建一个 docker0 虚拟网桥,实际上是 Linux 的一个b
原创 2023-06-07 09:44:52
97阅读
  • 1
  • 2
  • 3
  • 4
  • 5