【Docker MySql报2059错误: Authentication plugin 'caching_sha2_password' cannot be loaded】教程文章相关的互联网学习教程文章

在Docker中进行Redis主从配置【代码】【图】

〇、环境准备  1.两台装好Docker的计算机(或两个虚拟机)    我这里是在VMware中运行的两个Centos7系统    我们把CentOS-64-0作为主机(Master),CentOS-64-1作为从机(Slave)   2.安装redis    在docker中安装redis(只把redis pull下来,不要进一步配置) 一、在docker中使用外部 redis的配置文件  1.配置文件redis.conf    首先在你的两台宿主机上编写好redis配置文件,即redis.conf    可以从...

Docker 内存占用测试【代码】

Docker 内存占用测试测试目的:合理设置内存、交换分区、内存预留 测试程序:JDK环境直接复制粘贴即可cat >OutOfMemeber.java<<EOFpackage com.ptmind.datadeck;import java.text.DecimalFormat;import java.util.ArrayList;import java.util.List;public class OutOfMemeber {public static void main(String[] args) {List<Object> list=new ArrayList<>();DecimalFormat df = new DecimalFormat("######0.00");while (true) ...

docker WARNING: bridge-nf-call-iptables is disabled 处理【代码】

在CentOS中 vim /etc/sysctl.conf net.bridge.bridge-nf-call-ip6tables = 1 net.bridge.bridge-nf-call-iptables = 1 net.bridge.bridge-nf-call-arptables = 1然后就解决了docker info 就不显示了原文:http://www.cnblogs.com/jackluo/p/5422243.html

Docker部署Sentry

Docker部署Sentry部署Sentry实例1.启动Redis容器docker run -d --name sentry-redis redis2.启动Postgres容器docker run -d --name sentry-postgres -e POSTGRES_PASSWORD=secret -e POSTGRES_USER=sentry postgres3.生成所有sentry容器共享的密钥该值将用作 SENTRY_SECRET_KEY 环境变量export SECRET_KEY=$(docker run --rm sentry config generate-secret-key|tail -n 1)4.如果这是一个新数据库,则需要运行 upgradedocker run -...

docker学习系列-jdk基础镜像制作【代码】

准备一台安装有docker服务的机器1.编辑Dockerfile vim Dockerfile FROM centos:latestADD ./jdk-8u141-linux-x64.tar.gz /usr/localENV JAVA_HOME /usr/local/jdk1.8.0_141 ENV CLASSPATH $JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar ENV PATH $PATH:$JAVA_HOME/bin 2.docker build#jdk/centos 为镜像名称 #20180929为镜像版本 #/tmp/Dockerfile 为编辑的Dockerfile文件 docker build -t jdk8/centos:20180929 -f Dockerfi...

Docker快速构建Redis集群(cluster)【代码】

Docker快速构建Redis集群(cluster)以所有redis实例运行在同一台宿主机上为例子搭建步骤redis集群目录清单. ├── Dockerfile ├── make_master_slave.sh ├── run_master_slave.sh ├── compose_master_slave.sh ├── redis-trib.rb ├── master │?? ├── 7000 │?? │?? ├── data │?? │?? │?? ├── appendonly.aof │?? │?? │?? ├── dump.rdb │?? │?? │?? └── nodes.conf │?? │?? └── redi...

docker 入坑4【代码】

搭建mongodb$ docker run --name mongo -it -d -p 27017:27017 -v ~/docker-data/mongo:/data/db -e MONGO_INITDB_ROOT_USERNAME=admin -e MONGO_INITDB_ROOT_PASSWORD=123456 mongo$ docker exec -it mongo /bin/bash# mongo -u admin -p 123456 搭建redis$ docker run --name redis-server -it -d -p 6379:6379 -v ~/docker-data/redis:/data/db redis redis-server --appendonly yes$ docker exec -it redis-server redis-cli 原...

docker 的安装【代码】

官方网站上有各种环境下的 安装指南,这里主要介绍下Ubuntu和CentOS系列的安装。Ubuntu 系列安装 Docker通过系统自带包安装Ubuntu 14.04 版本系统中已经自带了 Docker 包,可以直接安装。$ sudo apt-get update $ sudo apt-get install -y docker.io $ sudo ln -sf /usr/bin/docker.io /usr/local/bin/docker $ sudo sed -i ‘$acomplete -F _docker docker‘ /etc/bash_completion.d/docker.io 如果使用操作系统自带包安装 Docker...

docker-2【代码】

启动容器命令docker run -d -p 8080:8080 -v /root/webapps:/usr/local/tomcat/webapps --privileged=true docker.io/tomcat-d :后台运行-p:映射端口,前面是本机端口,后面是容器端口-v:挂载本地目录,前面是本机目录,后面是容器目录--privileged=true:挂载的时候,加上权限,否则根本不可能访问宿主机本地路径docker.io/tomcat:容器名称停止容器docker stop mytomcat1mytomcat1:运行中的容器名称查看运行中的容器docker p...

Docker 之 基本安装配置【代码】

一、安装epel源 yum install epel-release -y二、添加docker源yum install -y yum-utils yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo三、查看当前docer安装版本号yum list docker-ce --show-duplicates四、安装社区版dockeryum -y install docker-ce五、创建配置docker的配置文件docker]# vi /etc/docker/daemon.json {"graph": "/data/docker","storage-driver": "overlay2...

docker安装mysql-MacBook pro m1芯片

1、mac m1下载mysql镜像 docker pull --platform linux/x86_64 mysql:5.7注意:如果是mysql最新版本,连接:会报错 2、启动容器 docker run -itd --name mysql-test -v /Users/feifei/mysql-data:/var/lib/mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7注:持久化后,mysql的数据会存储在mac电脑的/Users/feifei/mysql-data文件夹。 3、用命令或者navicat连接成功 4、数据持久化 新建数据库,在mysql中看到数据库 ...

树莓派上 Docker 的安装和使用【代码】【图】

Docker 是一个开源的应用容器引擎,可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口,容器性能开销极低。这对树莓派非常有用,本教程将介绍 Docker 这个工具以及如何在 Raspbian 上安装 Docker。Docker 的应用场景Web 应用的自动化打包和发布。 自动化测试和持续集成、发布。 在服务型环境中部署和调整...

Docker知识点整理【代码】【图】

目录1. Docker简介1.1 Docker是什么1.2 在隔离的容器中运行软件1.3 分发容器2. Docker镜像2.1 Docker镜像简介2.2 Docker镜像常见操作2.2.1 搜索拉取镜像2.2.2 查看镜像2.2.3 制作镜像2.2.4 镜像标签2.2.5 删除镜像2.3 镜像分发2.3.1 通过镜像仓库分发2.3.2 手动分发2.4 镜像分层2.5 多架构镜像3. Docker容器3.1 Docker容器简介3.2 Docker容器常见操作3.2.1 启动停止Docker容器3.2.2 查看Docker容器3.2.3 连接到容器的Shell3.2.4 删...

删除/var/lib/docker

FATA[0000] Get http:///var/run/docker.sock/v1.18/containers/json?all=1: dial unix /var/run/docker.sock: no such file or directory. Are you trying to connect to a TLS-enabled daemon without TLS? 1、重启机器删除/var/lib/docker /var/docker原文:http://www.cnblogs.com/fubaizhaizhuren/p/4876976.html

mesos+marathon管理docker集群【图】

服务器架构主机名IP安装服务mesos-master192.168.56.7 docker、mesos-master、mesos-slave、marathon、zookeepermesos-slave192.168.56.8docker、mesos-slave、zookeeper系统环境# uname -r3.10.0-229.el7.x86_64# cat /etc/redhat-release CentOS Linuxrelease 7.1.1503 (Core)配置hosts# vim /etc/hosts192.168.56.7 mesos-master192.168.56.8 mesos-slave安装dockermesos-master安装docker[root@mesos-master~]# yum install -...