【解决docker服务默认网卡和宿主机网卡内网段冲突】教程文章相关的互联网学习教程文章

虚拟机中docker安装mysql远程无法访问解决方法【代码】【图】

#docker安装mysql docker pull mysql docker run --name mysql -p 3307:3306 -e MYSQL_ROOT_PASSWORD=123 -d mysql这个时候navicat远程连接mysql的时候,会提示以下错误:解决方法:1、在虚拟机中登录到mysql容器,然后进入mysqldocker exec -it mysql /bin/bash mysql -uroot -p Enter password: mysql> select host,user,plugin,authentication_string from mysql.user;备注:host为 % 表示不限制ip localhost表示本机使用 ...

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

docker报错“net/http: TLS handshake timeout”的解决方法【代码】

为了永久性保留更改,您可以修改 /etc/docker/daemon.json 文件并添加上 registry-mirrors 键值。{"registry-mirrors": ["https://registry.docker-cn.com"] }修改保存后重启 Docker 以使配置生效。 原文:https://www.cnblogs.com/kaishirenshi/p/10392559.html

解决docker 2375端口服务(Ubuntu 18.04)【图】

1、vim /lib/systemd/system/docker.service(修改最好做个备份)2、找到“ExecStart”,把该行修改为:ExecStart=/usr/bin/dockerd -H fd:// -H tcp://0.0.0.0:23753、systemctl daemon-reload4、sudo service docker restart5、查看开启端口情况netstat -tunlp原文:https://blog.51cto.com/709151/2406150

CentOS中Docker的MySQL更改配置后重启不了的解决方案【代码】

项目要用到分库分表,然后自己手动更改了Docker中MySQL的配置文件my.cnf。配置完毕之后使用Docker进行部署,运行docker restart mysql后没有成功启动。问题排查,打印日志 docker logs mysql报错如下:[ERROR] [Entrypointl: mysqld failed while attempting to check config command was : mysqld --vervbose --help [ERROR] Found option without preceding group in config file /etc/mysql/ my cnf at line 27 mysql Fatal er...

解决不能自启动dockerfile tomcat的问题

FROM centos:7MAINTAINER Mr.gaoENV JAVA_HOME /usr/local/jdkENV JRE_HOME ${JAVA_HOME}/jreENV CLASSPATH .:${JAVA_HOME}/lib/tools.jar:${JRE_HOME}/lib/dt.jarENV PATH ${JAVA_HOME}/bin:${JAVA_HOME}/jre/bin:$PATHADD jdk-8u152-linux-x64.tar.gz /usr/localRUN ln -s /usr/local/jdk1.8.0_152 /usr/local/jdkEXPOSE 9030 COPY exec-entrypoint.sh /RUN chmod +x /exec-ent...

Docker Hadoop 配置常见错误及解决办法【代码】【图】

Docker Hadoop 配置常见错误及解决办法 问题1:wordcount运行卡住,hadoop 任务运行到running job就卡住了 INFO mapreduce.Job: Running job: job_.... 解决如下:1. 修改mapred-site.xml配置,配置文件在Hadoop安装目录下,etc/hadoop/mapred-site.xml将以下配置<property><name>mapreduce.framework.name</name><value>yarn</value> </property>改成<property><name>mapreduce.job.tracker</name><value>hdfs://master:8001</v...

docker学习之路-build asp.net core 2.2产生 warning MSB3245: Could not resolve this reference.错误的解决办法【图】

在docker build的时候有时我们可以直接使用dotnet publish来发布,但是如果用docker构建镜像的时候却会出现下面的错误:解决办法:https://stackoverflow.com/questions/14261412/could-not-resolve-this-reference-could-not-locate-the-assembly答案的原文如下:You most likely get this message when the project points to an old location of the assembly where it no longer exists. Since you were able to build it once...

Docker [Warning] IPv4 forwarding is disabled解决办法【代码】

在创建一个dockerfile,执行yum 安装时报出如下错误, Step 3/8 : RUN yum install httpd -y---> [Warning] IPv4 forwarding is disabled. Networking will not work.---> Running in 9b62fa0252b1解决办法1.编辑 vim /etc/sysctl.conf配置文件,在最后面添加net.ipv4.ip_forward=1 2.重启网络服务service network restart此时再次重新创建问题就解决了。Step 3/8 : RUN yum install httpd -y---> Running in 3b8b0d4962be原文:h...

docker安装jenkins及其相关问题解决【代码】【图】

1.拉取镜像并启动容器docker run -d -p 8080:8080 -p 50000:50000 -v $(pwd)/data:/var/jenkins_home --name jenkins jenkins 2.通过docker ps命令你会发现jenkins容器没有运行起来 3.通过docker ps -a查看所有容器并找到对应的Jenkins容器编号,并通过命令查看对应的日志docker logs Jenkins错误信息如下:touch: cannot touch ‘/var/jenkins_home/copy_reference_file.log’: Permission deniedCan not write to /var/jenkins_ho...

centos7安装docker-compose报错解决办法【代码】【图】

docker-compose是 docker 容器的一种单机编排服务,docker-compose 是一个管理多个容器的工具,比如可以解决容器之间的依赖关系,当在宿主机启动较多的容器时候,如果都是手动操作会觉得比较麻烦而且容器出错,这个时候推荐使用 dockerd的单机编排工具 docker-compose。centos7安装docker-compose:首先需要安装python-pip包[root@harbor-node1 ~]# yuminstall epel-release [root@harbor-node1 ~]# yuminstall -y python-pip [root@...

解决Docker容器内访问宿主机MySQL数据库服务器的问题【代码】

懒得描述太多,总归是解决了问题,方法简要记录如下,虽然简要,但是完整,一来纪念处理该问题耗费的大半天时间,二来本着共享精神帮助其他遇到该问题的哥们儿,当然这个方法并不一定能解决你们的问题,但是多少能提供些解决思路.第一,先检查防火墙,通常应该没什么问题(问题解决之后我把这块规则去掉了,发现没什么影响,所以容器的话,可能docker已经解决了防火墙的问题,但是不排除其他人会有这个问题.)添加规则针对特定地址开放3306端口,一定...

docker Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? 问题解决

ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock (code=exited, status=1/FAILURE) Failed to start Docker Application Container Engine. docker Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? 可以先用以下命令解决:systemctl daemon-reloadsystemctl restart docker 如果以上命令不足以解决,这些问题可能最终的原因是:/etc/dock...

在Windows中安装Boot2Docker 遇到 Unable to load R3 module 的解决方案【图】

引言 这个几乎是所有64位win7用户在virtual box上安装64位的linux都会遇到的问题(如果你用的是买机器的时候自带的win7 64位而且你没有重装过系统的除外)。 解决办法 可参考以下两篇文章,笔者就是通过他们解决问题的。  1.关于在64位win7下运行Virtualbox安装系统时出错(提示VBoxDD.DLL错误)的解决方案。  2.VirtualBox错误 Unable to load R3 module 解决方案。 原文:http://www.cnblogs.com/lusecond/p/4303009.html

docker(django+mysql)部署,解决多项目环境问题【代码】

docker下项目容器配合mysql容器部署1.镜像传输1. docker save -o mysql.tar(保存镜像文件别名) mysql:5.7(镜像名) 2. docker load -i mysql.tar(目标地址镜像加载) 3. scp mysql.tar root@ip:/opt/(目标地址镜像传输指定文件夹) 2.docker 自定义局域网docker network create my_net(自定义网络名称) 3. mysql 自定义网络下启动docker run -d --name mysql --network my_net --network-alias mysql -v /home/zhouyunpeng/data...