docker
文章平均质量分 71
Kiloveyousmile
本人正就读本科
展开
-
docker nginx 配置反向代理和负载均衡
1. 获取及配置nginx 如果需要全站通过docker部署,那么nginx或许是不可或缺的。通过配置nginx,可以迅速实现负载均衡和反向代理服务。值得一提的是,docker官网恰好也有nginx镜像。通过以下命令获取:$ docker pull nginx:latest nginx镜像的配置和正常使用时是一样的,一般都是在/etc/nginx/conf.d目录下建立自己的f...原创 2018-04-07 16:28:28 · 3601 阅读 · 0 评论 -
docker构建镜像问题之工作目录和入口文件问题
docker 构建时遇到的问题执行docker build之后,显示can't load package: package .: no Go files in /go构建完毕后,在本地可以完美执行,但是在travis cli集成工作上构建后无法工作,报错:docker: Error response from daemon: invalid header field value "oci ...原创 2018-04-04 02:13:38 · 3975 阅读 · 0 评论 -
Docker关于mysql镜像的使用
获取镜像可以通过运行以下命令实现:# 查看镜像的版本$ sudo docker search mysql# 获取最新版本的mysql镜像$ sudo docker pull mysql:latest了解镜像mysql镜像# docker history [OPTIONS] IMAGE查看镜像分层$ sudo docker history mysqlIMAGE ...原创 2018-04-05 23:49:28 · 2658 阅读 · 6 评论 -
docker-compose网络设置之networks
networks使用方式之官网教程 官网的docker-compose.yml参考文档:Compose file version 3 reference 较为准确的中文翻译版:Compose file version 3 reference networks通常应用于集群服务,从而使得不同的应用程序得以在相同的网络中运行,从而解决网络隔离问题。这种应用在swarm部署中,...原创 2018-04-06 05:36:57 · 137430 阅读 · 8 评论 -
Dokcer网络简介
网络的启动与参数配置 首先,运行如下命令:$ sudo service docker start 如果你是第一次启动docker网络,此时会默认建立一个docker0虚拟网桥。它实质上相当于一个二层网络交换机,可以实现局域网(LAN)之间的数据转发。在linux上,可以通过命令ifconfig命令查看。 通过上图可以得知,docker0的网络配置情况如下: ...原创 2018-04-06 14:03:34 · 532 阅读 · 0 评论 -
关于Dockerfile的ADD命令
添加文件例如:ADD my.cnf /etc/mysqlADD my.cnf /etc/mysql/以上两条命令均可以将my.cnf文件添加到/etc/mysql文件夹下面。添加文件夹Dockerfile添加文件夹,则必须镜像中存在和当前文件夹同名的文件夹才行。例如,我希望将当前目录下的views文件夹添加到docker镜像中的app文件夹下。也许你会采用这样的方式...原创 2018-05-06 02:56:13 · 20420 阅读 · 0 评论