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

Docker 核心技术之Dockerfile【代码】【图】

Dockerfile 简介什么是DockerfileDockerfile其实就是根据特定的语法格式撰写出来的一个普通的文本文件利用docker build命令依次执行在Dockerfile中定义的一系列命令,最终生成一个新的镜像(定制镜像)Dockerfile 示例与使用Dockerfile使用命令 – docker build作用:根据dockerfile创建镜像命令格式:docker build [OPTIONS] PATH | URL | -命令参数:PATH Dockerfile所在路径(文件夹路径),文件名必须是DockerfileURL Dockerfile...

利用docker compose启动gitlab及runner【代码】

添加docker compose配置文件新建文件docker-compose.yml,输入如下内容:gitlab:image: ‘gitlab/gitlab-ce:latest‘container_name: ‘gitlab‘restart: alwayshostname: ‘gitlab.cjx.com‘environment:GITLAB_OMNIBUS_CONFIG: |external_url ‘http://gitlab.cjx.com‘# Add any other gitlab.rb configuration here, each on its own lineports:- ‘80:80‘- ‘443:443‘- ‘60000:22‘volumes:- ‘/srv/gitlab/config:/etc/gi...

使用docker exec命令【代码】

这个命令使用exit命令后,不会退出后台,一般使用这个命令,使用方法如下 docker exec -it db3 /bin/sh 或者 docker exec -it d48b21a7e439 /bin/sh db3是后台容器的NAMES,d48b21a7e439是容器的进程ID CONTAINER ID /bin/sh 是固定写法 它也能进入这个容器原文:http://www.cnblogs.com/xinjie10001/p/6940803.html

docker监控: cAdvisor【代码】【图】

docker监控: cAdvisor 什么是 cAdvisor?cAdvisor 是 Google 开源的一款用于展示和分析容器运行状态的可视化工具,通过在主机上运行 cAdvisor 用户可以轻松的获取到当前主机上容器的运行统计信息,并以图表的形式向用户展示.使用 cAdvisor想运行在这个很简单,只需要执行如下命令即可docker run --volume=/:/rootfs:ro --volume=/var/run:/var/run:rw --volume=/sys:/sys:ro --volume=/var/lib/docker/:/var/lib/docker:ro -...

Docker报错 WARNING: IPv4 forwarding is disabled. Networking will not work.【代码】

问题:创建容器的时候报错WARNING: IPv4 forwarding is disabled. Networking will not work.# docker run -it -p 30001:22 --name=centos-ssh centos /bin/bashWARNING: IPv4 forwarding is disabled. Networking will not work. 123解决办法:# vim /usr/lib/sysctl.d/00-system.conf添加如下代码:net.ipv4.ip_forward=1重启network服务# systemctl restart network完成以后,删除错误的容器,再次创建新容器,就不再报错了。...

Docker1.12+ Swarm【代码】【图】

Docker Swarm是一个用于创建Docker主机(运行Docker守护进程的服务器)集群的工具,使用Swarm操作集群,会使用户感觉就像是在一台主机上进行操作docker1.12集成了swarmkit, 使你可以不用安装额外的软件包, 使用简单的命令启动创建docker swarm集群。如果你在运行 Docker 1.12时,你就可以原生创建一个 Swarm 集群 .集成了swarm集群的安全特性, 集成了K-V存储, 你现在不需要额外部署etcd或者consul。在Docker1.12版本中,一个大的功...

docker-06-docker网络【代码】【图】

docker网络docker0清空环境[root@alnk ~]# docker rm -f `docker ps -qa` # 删除所有容器 [root@alnk ~]# docker rmi -f `docker images -qa` # 删除所有镜像 查看服务器的网络,发现有三个网络[root@alnk ~]# ip addr # 本机回环地址 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00inet 127.0.0.1/8 scope host...

如何将dockerhub与github关联【图】

关联的好处: 在github上对dockerfile文件进行更改后,dockerhub上便会自动地在云端进行build,非常方便前提:需要有dockerhub和github的account(1)在dockerhub上点击settings (2)在settings中找到“Linked Accounts & Services”,选中“Link Github” (3)在弹出的界面中选择“Public and private (Recommended)”处的“Select” 这里注意:一个github账号只能与一个dockerhub账号关联!Please note: A github/bitbucket ...

docker相关操作

docker 安装参照官网一步一步来,特别简单,主要是下载比较慢;docker 需要 管理员权限;docker 相关命令:容器生命周期管理 — docker [run|start|stop|restart|kill|rm|pause|unpause]容器操作运维 — docker [ps|inspect|top|attach|events|logs|wait|export|port]容器rootfs命令 — docker [commit|cp|diff]镜像仓库 — docker [login|pull|push|search]本地镜像管理 — docker [images|rmi|tag|build|history|save|import]其他...

stack 的优势 - 每天5分钟玩转 Docker 容器技术(113)

stack 将应用所包含的 service,依赖的 secret、voluem 等资源,以及它们之间的关系定义在一个 YAML 文件中。相比较手工执行命令或是脚本,stack 有明显的优势。YAML 描述的是 What,是 stack 最终要达到的状态。比如 service 有几个副本?使用哪个 image?映射的端口是什么?而脚本则是描述如何执行命令来达到这个状态,也就是 How。显而易见,What 更直观,也更容易理解。至于如何将 What 翻译成 How,这就是 Docker swarm 的任务...

Linux常用开发环境软件-Redis安装(docker环境下)【图】

linux,docker安装RabbitMQ版本  1、从docker官网仓库下载安装RabbitMQ镜像    官网地址:https://hub.docker.com/    docker pull redis:4.0.8  //后面是版本,Tag Name  2、启动Docker Redis镜像     docker run -d -p 6379:6379 redis:4.0.8  ////启动镜像,访问端口:服务器内部端口  3、可视化界面版访问Redis    使用工具RedisDesktopManager连接     原文:https://www.cnblogs.com/daisheng...

ubantu16.04使用docker部署TFserving之安装docker【代码】【图】

1.开始安装由于apt官方库里的docker版本可能比较旧,所以先卸载可能存在的旧版本:sudo apt-get remove docker docker-engine docker-ce docker.io 更新apt包索引:更新apt包索引时,下载很慢,所以更换镜像源文件备份ubantu默认的源文件sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup可参考博客:https://blog.csdn.net/weixin_41762173/article/details/79480832安装以下包以使apt可以通过HTTPS使用存储库(reposi...

Docker 学习笔记 (2)【代码】

查找镜像1.我们可以从 Docker Hub 网站来搜索镜像,Docker Hub 网址为https://hub.docker.com/2.我们也可以使用 docker search 命令来搜索镜像。比如我们需要一个 httpd 的镜像来作为我们的 web 服务。我们可以通过 docker search 命令搜索 httpd 来寻找适合我们的镜像。docker search httpd点击图片查看大图:NAME: 镜像仓库源的名称DESCRIPTION: 镜像的描述OFFICIAL: 是否 docker 官方发布stars: 类似 Github 里面的 star,表示点...

docker 命令的使用(docker 镜像 、容器、仓库)【代码】

一、关于docker 镜像 、容器、仓库之间的关系镜像(Image): 类似于虚拟机 的镜像容器(Container): 类似于操作系统(或者说是独立的软件), 由镜像可以创建大量的容器.仓库(Repository) : 存储镜像的仓库,存储着各种各样的镜像如果我们需要运行nginx,mysql,redis这一个个的软件(容器),我们需要对应的镜像,镜像从何而来呢? 你可以自己制作,也可以直接从仓库中获取别人写好的镜像就可以了.二、docker 镜像2.1 搜索镜像docker search...

Docker镜像与容器命令(转)【代码】【图】

Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机)、bare metal、OpenStack 集群和其他的基础应用平台。 Docker通常用于如下场景:web应用的自动化打包和发布;自动化测试和持续集成、发布;在服务型环境中部署和调整数据库或其他的后台应用;从头编译或者扩展现有的OpenShift或Cloud Foundry平台来搭建...