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

docker for windows安装,修改images位置,修改镜像源,查看/var/lib/docker/containers【代码】【图】

1、docker for windows推荐使用WSL22、安装完成后,image默认存储位置是C:\Users\${用户名}\AppData\Local\Docker\wsl\data\ext4.vhdx3、如果需要修改image存储位置:wsl --export docker-desktop-data D:\docker-desktop-data.tar 备份原始数据,一定要做 wsl --unregister docker-desktop-data 删除原始数据 wsl --import docker-desktop-data X:\path\to X:\path\to\docker-desktop-data.tar --...

Docker使用小结(四)发布镜像【代码】【图】

安装Docker后,启动dockerroot@slave1:/home/xxx/Documents# service docker start停止docker命令root@slave1:/home/xxx/Documents# service docker stop查看运行的docker版本 root@slave1:/home/xxx/Documents# docker --version Docker version 18.09.7, build 2d0083d通过pull命令获取相关镜像root@slave1:/home/xxx/Documents# docker pull nginx Using default tag: latest latest: Pulling from library/nginx 1ab2bdfe9778:...

利用docker搭建sshd服务器【代码】

centos6.5 x86_64 2台: 192.168.1.100 192.168.1.148这台都安装docker,前一篇已经提到过,不解释。1、启动一个centos容器在1.148上 docker run -t -i centos /bin/bash 进入容器后,运行 yum install openssh-server openssh-client ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key 安装成功以后修改配置文件 PermitRootLogin yes RSA...

Docker下创建Centos系统【代码】【图】

Docker已经为我们提供了centos系统镜像,因此我们可以通过命令来查询相关镜像信息。当然你也可以自己定制镜像。查询centos镜像信息:[root@Centos ~]# docker search centos以下是查询centos信息的结果:650) this.width=650;" src="/upload/getfiles/default/2022/11/4/20221104023307741.jpg" title="屏幕快照 2017-10-13 上午11.11.28.png" />我们可以使用最近提供的centos镜像。[root@Centos exec]# docker pull centos650) th...

Docker就该这么学——第一个docker镜像【图】

引言  根据上一节学到知识点,我们明白docker镜像的结构,所以本节中,我们来创建第一个docker镜像使用docker run命令创建第一个docker镜像  1.执行docker run ubuntu echo "hello world docker" 命令,若执行的命令是”docker run”,docker首先是会在本机寻找该镜像,如果本机不存在,会去docker Hub上面搜索符合条件的镜像并将其下载下来运行  2.执行结果如下图 使用docker pull命令拉取镜像配置  执行docker pull nginx命令...

hyperf-docker方式安装【代码】

搜索镜像sudo docker search hyperf拉取镜像sudo docker pull hyperf/hyperf查看本地镜像sudo docker images创建hyperf容器sudo docker run --name hyperf -v /workspace/skeleton:/data/project -p 9501:9501 -it --privileged -u root --entrypoint /bin/sh hyperf/hyperf:7.4-alpine-v3.11-swoole修改容器的composer源(阿里云)composer config -g repo.packagist composer https://mirrors.aliyun.com/composer进入项目目录cd /...

外部向docker容器内导入sql

方法一:1 使用docker cp 命令 复制.sql文件到容器中的目录  docker cp /root/tables.sql /tmp/2 进入容器内部,导入sql文件到数据库  docker exec -it 容器id bash  mysql -uroot -ppassword  use database_name;  source /tmp/tables.sql;  show tables;方法二:mysql -h127.0.0.1 -udacs -p123456 < xx_server.sql原文:https://blog.51cto.com/chinak/2852138

Docker+JMeter+File Browser【图】

基于JMeter5.1.1+File Browser2.1.0 JMeter发起压测 File Browser作为文件服务器 一、目录结构: Dockerfile文件:FROM ubuntu:18.04# 基础镜像MAINTAINER yangjianliang <526861348@qq.com># 作者RUN sed -i s@/archive.ubuntu.com/@/mirrors.aliyun.com/@g /etc/apt/sources.list# 设置apt源为阿里云源RUN apt-get clean && \ apt-get update && \ apt-get upgrade -y# 检查软件包并升级RUN ln -fs /usr/share/zoneinfo...

DockerCon2017前瞻 - Docker企业版体验【图】

DockerCon 2017将于四月17号在美国Austin召开。在去年DockerCon上,Docker公司一系列的发布吹响了进军企业市场的号角。今天,容器技术已经愈发成熟,被越来越多的企业所关注和应用。不出意外的话,今年DockerCon的重头戏还是会在企业市场,今年将会有越来越多的传统企业采用容器技术和越来越多的核心应用运行在容器中。今年3月份,Docker公司宣布Docker企业版(Enterprise Edition, EE),并将开源版本重命名为Docker社区版(Commu...

linux项目部署学习(5) - docker【代码】【图】

7.dockeryaml配置文件你用过哪些配置文件?不同的配置文件,遵循的语法也不一样jsonconf -- nginx.conf ; my.confini -- uwsgi.inixml -- xml格式的配置文件yaml -新式配置文件,用在docker/salt/ansible/k8s等配置文件中,遵循python的缩进语法语法规则大小写敏感使用缩进表示层级关系 缩进时禁止tab键,只能空格缩进的空格数不重要,相同层级的元素左侧对其即可# 表示注释行 yaml支持的数据结构对象: 键值对,也称作映射 mappi...

Dockerfile Centos7 安装wget gcc vim vi openssh 并默认启动ssh【代码】【图】

Dockerfile 文档内容#设置基本的镜像,后续命令都以这个镜像为基础 FROM ansible/centos7-ansible:latest #作者信息 MAINTAINER JPinsz #安装wget命令 RUN yum clean all RUN yum makecache fast RUN yum install wget -y #删除默认YUM源,使用YUM源为国内163 YUM源; RUN rm -rf /etc/yum.repos.d/*;wget -P /etc/yum.repos.d/ http://mirrors.163.com/.help/CentOS7-Base-163.repo #RUN命令会在上面指定的镜像里执行任何命令 RUN...

自己动手写docker之Linux命令(CentOS7.7)【代码】

pstreeexample pstree -a -p-a:显示每个程序的完整指令,包含路径,参数或是常驻服务的标示; -p:显示程序识别码; -u:显示用户名称;ps+grep命令sh-4.2# ps -ef | grep 10105 // 打印和进程14029相关的所有进程信息,包括该进程本身,该进程作为父子进程的情况 root 10105 10010 0 04:40 pts/0 00:00:00 /bin/sh // bash是父进程 root 10107 10105 0 04:41 pts/0 00:00:00 ps -ef // bash的子进程 root ...

Docker 搭建 MySQL 8版本【代码】

安装 Docker请参考我的另一篇文章Docker 安装及使用建立镜像拉取镜像# 拉取最新版本镜像 docker pull mysql 首先需要准备新建目录及文件文件:/usr/local/docker/mysql8/config/my.cnf 目录:/usr/local/docker/mysql8/data 文件:/usr/local/docker/mysql8/etc/localtime 目录:/usr/local/docker/mysql8/log my.cnf 文件[mysqld] user=mysql character-set-server=utf8 default_authentication_plugin=mysql_native_password sec...

Docker 入门(Mac环境)-part 1 入门基本操作【代码】

part-1 入门基本操作Docker 安装去官网下载对应的版本,然后点击安装就可以了;如果环境是Linux,可以参照之前写的get started教程查看docker版本docker --version,很多软件版本都是这样检测,很容易记住的。如果打 docker version,会得到更加详细的信息? ~ docker --version Docker version 17.12.0-ce, build c97c6d6 ? ~ docker version Client:Version: 17.12.0-ceAPI version: 1.35Go version: go1.9.2Git commit:...

docker build 时 alpine 无法安装软件问题的解决

使用 alpine 作为 docker 基础镜像时,运行 apk add ..... 遇到如下错误:WARNING: Ignoring http://dl-cdn.alpinelinux.org/alpine/v3.7/main/x86_64/APKINDEX.tar.gz: temporary error (try again later)重试多次无效,最后通过重启 docker 解决。原文:https://www.cnblogs.com/dylanchu/p/9864268.html