报错信息MySQL could not be resolved: Temporary failure in name resolution解决方法:在mysql配置文件:my.cnf 的 [mysqld]中,添加如下代码:[mysqld]skip-host-cacheskip-name-resolve参数解释如下:skip-host-cache: 禁用主机名缓存skip-name-resolve: 禁用主机名解析重启 MySQL 数据库解决../../md/Docker/
注意:如果需要部署在私有云,那么会通过私有云的带宽传输。注意:此方式用过 webdav-aliyundriver 部署,由于此镜像较大,推荐使用 aliyundrive-webdav 部署,因此该文以学习交流为主。请参见另一篇部署:《使用Docker通过aliyundriver-webdav挂载阿里云盘作为本地磁盘使用》。1、获取阿里云盘 Token登录官网https://www.aliyundrive.co
注意:如果需要部署在私有云,那么会通过私有云的带宽传输。该镜像较小:11.1 MB,推荐使用1、获取阿里云盘 Token登录官网https://www.aliyundrive.com/drive/在控制台输入获取 TokenJSON.parse(window.localStorage["token"]).refresh_token2、启动 Docker 容器替换 获取的Token建议修改WebDav账户 root 的默认 root 的密码:WEBDAV_AUTH_PASSWORD映射
源码如下FROM centos:7 LABEL maintainer="ycmbcd" #安装工具 RUN yum install vim -y RUN yum install net-tools -y #设置系统编码 RUN yum install kde-l10n-Chinese -y RUN yum install glibc-common -y RUN localedef -c -f UTF-8 -i zh_CN zh_CN.utf8 ENV LC_ALL zh_CN.UTF-8构建命令Docker build -t centos7-zh .查看镜像docker images../../md/Docker/
../../md/Docker/
参考网址:http://c.biancheng.net/view/3130.html非最新建议,如需获取最新版本,请点击上方参考网址进行查看。Red Hat Enterprise Linux:4.x版本内核或更高版本 + Docker 17.06 版本或更高版本,建议使用 Overlay2。Red Hat Enterprise Linux:低版本内核或低版本的 Docker,建议使用 Device Mapper。Ubuntu Linux:4.x 版本内核或更高版本,建议使用 Ov
Docker的可视化管理工具有DockerUI、Shipyard、Rancher、Portainer等等,这里主要对这几个进行优劣对比。DockerUI优点支持container批量操作。支持image管理(虽然比较薄弱)。缺点不支持多主机,多环境。管理平台无登录认证机制。结论:web管理平台无登陆认证机制,考虑到使用过程中人员管理、权限管理等因素,很难留用,故
下载安装包https://github.com/docker/compose/releases打开需要的版本下载:docker-compose-Linux-x86_64 文件。上传到宿主服务器可用U盘、ssh、ftp等介质、工具。安装移动到 /usr/binmv docker-compose-Linux-x86_64 /usr/bin/docker-compose添加可执行权限chmod +x /usr/bin/docker-compose验证docker-compose -v../../md/Docker/
本流程提供自动化运维方案,无人值守进行项目自动化上线发布案例。开发人员开发应用;提交代码到 Git 仓库;构建工具每隔几分钟去仓库自动检测是否有更新;一旦有更新则根据 构建指令 进行项目更新部署。../../md/Docker/
1、清除悬虚镜像、没使用到的镜像可以通过 docker image prune 命令移除全部的悬虚镜像。如果添加了 -a 参数,Docker 会额外移除没有被使用的镜像(那些没有被任何容器使用的镜像)。2、输出格式化可以使用 --format 参数来通过 Go 模板对输出内容进行格式化。docker images --format "{{.Repository}} > {{.Tag}}: {{.Size}}"3、快