DockerDocker

建站运维教程
海内外主机评测推荐

Docker

如何解决docker拉取私有仓库镜像报错

caiji阅读(52)

当从私有镜像库拉取镜像时出现如下问题:docker pull myregistry:xxError response from daemon: Get https://xxx:5000/v1/_ping: http: server gave HTTP response to HTTPS client解决方法:修改该或者新建/etc/docker/daemon.json添加下面这条语句:{ "insecure-registries":["myregistry.example.com:5000"]..

如何解决docker安装最新版mysql客户端连接不上的问题

caiji阅读(51)

如何docker安装最新版mysql客户端连接不上的问题?问题:docker 安装mysql后,使用sqlyog连接不上;1:进入docker容器中,发现mysql的加密方式为caching_sha2_password2:修改加密方式 3:查看4:完成!相关推荐:docker教程以上就是如何解决docker安装最新版mysql客户端连接不上的问题的详细内容,更多请关注大眼天堂其它相关文章!.....

如何解决docker内部访问不了宿主

caiji阅读(51)

在防火墙开启的状态下,docker容器内部无法访问宿主机服务(能够访问非宿主机的其他局域网计算机的服务),解决方法:1. 配置防火墙规则firewall-cmd --zone=public --add-port={port}/tcp --permanent,并重载防火墙规则firewall-cmd --reload2. 启动容器时使用--net host模式3. 关闭防火墙_补充:由于容器内请求的源地址是使用的docker0网段的内网地址,宿主机防火墙无法识别来源为非宿主机网段的docker.....

Webpack 和 Docker 区别

caiji阅读(50)

Webpack 和 Docker 区别Webpack是一个模块打包器,其主要功能将根据模块的依赖关系进行打包,方便在浏览器中使用,而Docker是一个开源的应用容器引擎,可以使开发者打包应用到容器里面,然后发布到任何流行的Linux机器上。Docker在docker的网站上提到了docker的典型场景:Automating the packaging and deployment of applications(使应用的打包与部署自动化)Creation of lightweight, priv.....

装 k8s 要先装 Docker 吗?

caiji阅读(58)

装 k8s 要先装 Docker 吗?装k8s是不需要先装Docker,两者之间是没有依赖关系的,都是可以独立运行,但是两者是可以配合使用的,Docker是一个独立的应用程序,可以安装在任何计算机上运行容器化应用程序,而k8s可以把它变成了集群。k8skubernetes,简称K8s,是用8代替8个字符“ubernete”而成的缩写。是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效(powerful),Kubernetes提供了应.....

k8s 安装部署步骤

caiji阅读(52)

k8s 安装部署步骤准备环境:三台centos7 服务器192.168.6.129 k8s-master(主)192.168.6.130 k8s-node-1(节点)192.168.6.131 k8s-node-2(节点)kubernetes(k8s)的安装方法五种方法:kubernetes 二进制安装 (配置最繁琐,不亚于安装openstack)kubeadm 安装 (谷歌推出的自动化安装工具,网络有要求)minikube 安装 (仅仅用来体验k8s)yum 安装 (最简单,版本比较低====.....

怎样安装和配置docker

caiji阅读(46)

怎样安装和配置docker?本文补充了关于在云中部署和管理容器化工作负载的网络研讨会系列 。 本系列介绍了容器的基本知识,包括容器生命周期管理,部署多容器应用程序,扩展工作负载以及理解Kubernetes,以及突出显示运行有状态应用程序的最佳实践。本教程包括本系列第一部分“容器入门”中介绍的概念和命令。介绍Docker是一个部署和管理容器化应用程序的平台。 容器在开发人员,管理员和devops工程师中很受欢迎,因为他们提供了灵活性。Docker有三个基本组件:Docker引擎Docker工具Do.....

如何解决docker无法进行端口映射

caiji阅读(52)

如何解决docker无法进行端口映射?故障背景:今天启动docker容器并进行端口映射时发现报错,无法进行端口映射了,报错如下:[[email protected] ~]# docker run -d -p 20024:22 centos-ssh /usr/sbin/sshd -D63f7d417b2dbf0026e0bb6da631ad64bf6ece14a8fd05f519d54892fe5bd5447Error response from daemon: Cannot start container 6.....

如何将docker镜像文件上传至DockerHub

caiji阅读(46)

如何将docker镜像文件上传至DockerHub?一.Docker Hub中新建存储库  注册,登录Docker Hub之后,点击右上角Create Repository,创建存储库,如下图所示:  取个名字,例如demo。并且可以选择是公有存储库还是私有存储库。二.构建docker镜像文件  进入Dockerfile 文件所在的路径,构建镜像文件格式如下所示。-t参数用来指定 image 文件的名字;username为你的Docker Hub用户名;repository为你新建的存储库名.....

如何解决Docker退出容器不关闭容器

caiji阅读(54)

如何解决Docker退出容器不关闭容器?进入docker容器后如果退出容器,容器就会变成Exited的状态,那么如何退出容器让容器不关闭呢?如果要正常退出不关闭容器,请按Ctrl + P + Q进行退出容器,这一点很重要,请牢记!以下示例为退出容器但不关闭容器实际上我们可以在启动容器的时候就进行配置,加入-d参数来启动容器,当然,这条命令只能于启动全新的容器,启动关闭的容器是不可以的。秘诀1docker run -d:后台运行容器,并返回容器ID以下示例为使用docker -d启动容器并退出在这.....

docker如何自定义镜像

caiji阅读(53)

docker如何自定义镜像?1、要实现利用docker技术,首先要先安装docker包本次用的是docker-engine-1.12.1-1.el7.centos.x86_64.rpm;docker技术是基于本机的底层系统,在系统之上,封装打包并交付应用程序。它可以让容器启动起来像一个进程一样快捷。基于docker技术,可以把需要的最小化各种系统环境当成一个镜像封装上,像启动一个进程一样启动起来。2、制作自定义docker镜像先在docker官网上下载一个docker的镜像docker sear.....

如何修改docker的ip地址

caiji阅读(52)

如何修改docker的ip地址?一、查看Docker [email protected]:/# ifconfig docker0docker0: flags=4099 mtu 1500inet 172.17.10.1 netmask 255.255.0.0 broadcast 172.17.255.255ether 02:42:4e:31:70:a8 txqueuelen 0 (Ethernet)RX packets 0 bytes 0 .....

如何解决docker容器网络不通

caiji阅读(50)

docker 容器网络不通解决方法?Error response from daemon: Cannot start container eb9d501f56bc142d9bf75ddfc7ad88383b7388ca6a5959309af2165f1fff6292: iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 8081 -j DNAT --to-destination172.17.0.164:8.....

如何把jar包做成docker镜像

caiji阅读(50)

如何把jar包做成docker镜像?1、编写Dockerfile文件FROM java:8ADD SPRINGCLOUD.jar app.jarRUN bash -c ‘touch /app.jar’ENTRYPOINT ["-java","-jar","/app.jar"]java:8 已有的java版本号SPRINGCLOUD.jar jar包名称2、将jar包与Dockerfile放在同一文件下3、执行sudo docker build -t=“center” .4、其中center..

docker如何产生core文件

caiji阅读(50)

docker如何产生core文件?docker容器内应用服务生成core文件步骤:1、设置core文件生成格式和输出路径 物理机上执行如下命令: echo "/data/cores/core.%p" | sudo tee /proc/sys/kernel/core_pattern2、docker容器挂在core文件路径到物理机对应路径。for example:docker run -it -d /tmp/core:/data/cores test:v1.0 /bin/bash3、容器内...

如何更新docker镜像

caiji阅读(52)

如何更新docker镜像?每当远程的镜像有更新之后,首先pull到本地docker pull gogs/gogsdocker images 的时候会有两个同名称的镜像,一个tag是 latest ,一个tag是 none更新脚本#!/bin/shdocker rm -f gogsdocker run --name=gogs -d -p 3022:22 -p 3000:3000 -v /home/docker/gogs:/data gogs/gogs执行完成之后, 找到 tag 为 none 的.....

docker怎么在本地建仓库

caiji阅读(54)

docker怎么在本地建仓库?1.安装dockeryum install docker -y之后根据需求把指定docker安装目录,或者新建一个磁盘使用docker-storage-setup来使用2.设置第三方docker镜像来做加速vim /etc/docker/daemon.json{"registry-mirrors": ["http://hub-mirror.c.163.com",{"insecure-registries":["registry:5000"]}]}3.安装doc

docker如何修改容器名

caiji阅读(51)

docker如何修改容器名?查看一下容器的名字这个laughing_elion是下载es时候默认的名字修改容器名字docker rename 容器原来名 要改为的名字 最后可以看到容器名已经修改成功相关推荐:docker教程以上就是docker如何修改容器名的详细内容,更多请关注大眼天堂其它相关文章!.....

怎么通过tar包解压安装docker

caiji阅读(48)

怎么通过tar包解压安装docker?以下步骤在centos7和debian10中验证通过1、通过官网下载安装包wget https://download.docker.com/linux/static/stable/x86_64/docker-19.03.5.tgz2、解压并copy二进制文件到bin目录下tar -xvf docker-19.03.5.tgzcp docker/* /usr/bin/3、启动docker进程dockerd &4、启动hello-world验证docker ru.....