在创建一个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-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部署jenkins参考:https://www.jianshu.com/p/0391e225e4a6 进入jenkins的工作目录,做以下操作:打开hudson.model.UpdateCenter.xml把http://updates.jenkins-io/update-center.json改成http://mirror.xmission.com/jenkins/updates/update-center.json
清华插件地址:https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json 原文:https://www.cnblogs.com/phyger/p/13283282.html
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:8...
Navicat 远程连接docker容器中的mysql 报错1251 - Client does not support authentication protocol 解决办法
Navicat 远程连接docker容器中的mysql 报错1251 - Client does not support authentication protocol 解决办法
1)、容器中登录mysql,查看mysql的版本
mysql> status;
2)、进行授权远程连接(注意mysql 8.0跟之前的授权方式不同)
授权
GRANT ALL ON . TO ‘root’@’%’;
刷新权限
flush privileges
此时,还不能远程...
通常,windows 下挂载 mysql 的配置后,配置文件的权限都是777,这和mysql对配置文件的权限要求不符。通常情况下会被 mysql 容器服务所忽略导致启动失败。网上也有好些解决办法,但是大多感觉还是麻烦加不符合自己的要求。后面,慢慢的想了下,只有在 windows 下挂载的文件的权限被赋值为了 777 权限,所以避开这个问题,那就可以让 mysql 容器正常启动了。所以,考虑到这个因数后,那挂载的配置文件就不能用跟windows挂载的目录有...
问题:
1. 修改了容器/etc/mysql/my.cnf文件2. 增加sql_mode,由于配置不正确,重启后mysql报错,容器启动失败,如下图
3. 或者使用docker logs mysql-test命令查看解决:
win10直接使用cmd即可,使用docker cp命令把容器中的配置复制下来,然后复制一个新的my.conf替换错误的文件即可
1. 首先查看容器id或names2. 复制配置文件到本地:docker cp mysql-test:/etc/mysql/my.cnf e://
docker cp mysql-test:/etc/mysql/my.cnf e...
Navicat 远程连接docker容器中的mysql 报错1251 - Client does not support authentication protocol 解决办法
Navicat 远程连接docker容器中的mysql 报错1251 - Client does not support authentication protocol 解决办法
1)、容器中登录mysql,查看mysql的版本
mysql> status;
2)、进行授权远程连接(注意mysql 8.0跟之前的授权方式不同)
授权
GRANT ALL ON . TO ‘root’@’%’;
刷新权限
flush privileges
此时,还不能远程...
使用SQLyog(navicat)远程连接docker容器中的mysql8.0.12 报以下错误↓↓↓解决办法:
一、在docker中启动mysql,定义端口号3306
[root@localhost ~]# docker run -p 3306:3306 --name mysql01 -e MYSQL_ROOT_PASSWORD=123456 -d mysql
二、执行命令,输入密码
[root@localhost ~]# docker exec -it mysql01 bash
root@863b69d78d4f:/# mysql -uroot -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or ...
1. 最近公司使用docker化部署运行 app 发现一个部门的 多数据源取数的功能连接不上 oracle数据库 报错提示为:2. 公司平台部同事给出两个解决方案:https://blog.csdn.net/daane_liang/article/details/83990286https://wangyh-87.iteye.com/blog/21685403. 因为我的container 已经部署了很多个增量了,为了简化处理, 我这边直接使用 docker commit 的部署形成性的 docker imagesdocker commit gscloud1906b301 gscloudtest
4. 然后...
我在自己的mac笔记本上装了一个docker,并在docker容器中安装了lnmp环境,经常会遇到在使用"lnmp restart"命令启动lnmp服务的时候,mysql服务启动失败,启动日志:Stoping LNMP...
Stoping nginx... nginx is not running.ERROR! MySQL server PID file could not be found!
Gracefully shutting down php-fpm /etc/init.d/php-fpm: line 82: kill: (695) - No such process
................................... failed. Use forc...
在smarTTY客户端(其它客户端也行)命令行界面进入mysql数据库
(1)容器中登录mysql,进入mysql>命令行
1、docker exec -it mysql01 bash //mysql01是mysql容器的别名
2、mysql -uroot -p //-uroot
3、输入密码
4、进入mysql>命令行界面
(2)进行授权远程连接(注意mysql 8.0跟之前的授权方式不同)
1、mysql> GRANT ALL PRIVILEGES ON *.* TO root@%WITH GRANT OPTION;
2、mysql>FLUSH PRIVILEGES;
(3)更改加密规则...
docker容器起来以后,查看端口监听情况,如下图:[root@backup01 gcc-8.1.0]# ss -tnl
State Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0 100 127.0.0.1:25 *:*
LISTEN 0 128 ...
DOCKER安装完成启动不了(报错:FAILED TO START DOCKER APPLICATION CONTAINER ENGINE.)
标签: linux docker
??废话不多说,直接上干货进入正题:
一、DOCKER—安装部署
注意:DOCKER 运行在 CENTOS 7 上,要求系统为64位、系统内核版本为 3.10 以上
1、使用YUM UPDATE确保 YUM 包更新到最新。
yum update12、卸载旧版本(如果安装过旧版本的话,没安装过直接跳过)
yum remove docker docker-common docker-selinux docker-eng...
由于一致在win10下面跑的有VMware,也一直正常,今天今天心血来潮的在VS2019下面尝试了基于DotNet-Core-3.1的Web应用体验,同时开启了对Docker的支持,于是根据提示安装完了Docker For Window ,这时候Window下面的Docker也都正常运行起来了;然而此致却发现VMware缺无法启动,结果真是有点尴尬。为了解决该冲突,经过一番操作与查阅资料,将解决办法记录下来,免得今后再次尴尬。当使用Docker For Window,且不使用VMware时,请以管...