docker随笔】的更多相关文章

当在win10使用docker-machine创建Hyper-v虚拟机时,返回了一个错误”Error with pre-create check: "Hyper-V PowerShell Module is not available". 解决方法非常简单,原因是docker-machine程序的版本问题,替换成 v0.13.0版本即可,详细操作如下: 1. 下载0.13.0版本docker-machine命令.点击下载:32位系统或64位系统 2. 下载完毕后,改名并替换"…
.docker 固定网络ip地址,启动 Docker的时候,用 --network 参数,可以指定网络类型 eg:docker run -itd --name test1 --network bridge --ip 172.17.0.10 centos:latest /bin/bash ()bridge:桥接网络 默认情况下启动的Docker容器,都是使用 bridge,Docker安装时创建的桥接网络,每次Docker容器重启时,会按照顺序获取对应的IP地址,这个就导致重启下,Docker的I…
--查看系统内核版本,docker对于centos系统内核版本需要高于3.10uname -r--移除旧的版本sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-selinux \ docker-engine-selinux \ docker-engine…
设置镜像时区 RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime RUN echo 'Asia/Shanghai' >/etc/timezone…
参考了 https://www.jianshu.com/p/fcd0e542a6b2  dodos大佬的一些经验 1.首先,由于nginx跟php的特性,使得二者可以单独作为独立容器存在,所以为了使html.php代码都能运行,需要两个容器都挂载同一个代码项目的目录 docker run --name docker-phpfpm -p 9000:9000 -v /var/www/html:/usr/local/nginx/html -d php:5.6-fpm docker run --name…
小tips: 1,在nginx的镜像中,并未包含ping工具: 2,在busybox的镜像中,是包含ping工具和telnet工具的,所以如果想测试互通性,可以利用busybox来检查: 实验1:利用busybox可以确定,容器和主机的网络是否可以互通. 实验步骤:1,创建busybox容器,然后实验ping结果,实验telnet结果: docker pull busybox docker run --it --rm busybox 启动后执行测试,我本地的ip地址是:10.70.74.101…
如果是容器传输文件到本地的话,反过来就好了: docker cp  ID全称:容器文件路径   本地路径 2.进入docker 容器 docker exec -it fw-pay-trade-service  /bin/sh 3.docker ps…
docker除了自己的registry仓库工具外,还有vmware出品的harbor,harbor集成了ui界面,用户级别认证,重要的是对镜像管理比较全面,可以删除镜像,下面是 简单的部署指南 首先:去harbor的github上下载源码包地址如下 https://github.com/vmware/harbor/ 然后点击上面的releases去选择版本,版本的话,自己选择,选择喜欢的就行,最后选择正式版. 下载完后是一个tar包,解压缩后文件夹名字是harbor 进入harbor cd ha…
在做性能压测的时候,你是不是有只能看到测试报告? 在做性能压测的时候,你是不是想知道每一个方法执行了多长时间? Pinpoint几乎可以帮助你查看你想看到的每一个细节. Pinpoint是什么? Pinpoint是一款全链路分析工具,提供了无侵入式的调用链监控.方法执行详情查看.应用状态信息监控等功能.基于GoogleDapper论文进行的实现,与另一款开源的全链路分析工具Zipkin类似,但相比Zipkin提供了无侵入式.代码维度的监控等更多的特性. Pinpoint支持的功能比较丰富,可以支…
前一段时间由于项目需要 .net core 在docker下的部署,途中也遇到很多坑,看了各同行的博客觉得多多少少还是有些问题,原本不想写此篇文章,由于好友最近公司也需要部署,硬是要求,于是花了些时间写了下来,并实现docker制作镜像的过程中先编译.net core 项目包然后形成镜像. (一)   Docker for Windows10的安装 1.         在安装docker之前首先安装windows10组件Hyper-V,安装步骤如下: 2.         重启计算机按F2或F…