
Docker
文章平均质量分 83
ITMANLZY
学习四要素:学.思.习.行
展开
-
docker安装elashticsearch
可以看到是由于外部挂载的data文件夹权限不足导致的,那么我们通过chmod命令赋予对data文件夹的写权限。这里要记的,如果服务器设置有安全组,需要将9200、9300端口设置在安全组。3. 分别创建elasticsearch的外部挂载的配置目录和数据目录。至此,docker启动elasticsearch就成功了!5、-v挂载外部目录及文件,和容器内目录和文件映射。2、9300是分布式节点互相访问端口。解释:1、9200是客户端访问端口。6、-d要启动的容器镜像。可以看到已经启动成功。原创 2023-02-09 14:27:40 · 582 阅读 · 1 评论 -
docker安装nginx出现404 not found可能的原因
我的其他文章中整理了docker安装nginx的步骤,安装了nginx后,我们可能要用它做代理服务器,图片服务器等,如果访问出现404 not found的问题,可能是下面两个原因造成的。1.docker安装的nginx相当于是在我们宿主机上又安装了一个linux系统,所以不能直接访问我们宿主机的文件夹,前面启动nginx容器时挂载了宿主机配置文件和日志目录,在nginx配置文件中配置的内容都是相对容器而言的,所以直接写宿主机的目录会出现404,这种情况需要我们启动时将我们的资源目录一并挂载,对应着容器的原创 2020-10-21 15:04:00 · 5924 阅读 · 0 评论 -
docker安装nginx并挂载主机目录
今天整理一下docker安装nginx并挂载主机目录的步骤目录创建日志目录和配置文件目录拉去nginx镜像初次启动nginx容器拷贝nginx原始配置文件到主机目录中将容器删除启动nginx容器并挂载主机目录输入ip地址,查看是否成功结尾创建日志目录和配置文件目录mkdir -p /data/nginx/log && mkdir -p /data/nginx/conf.d拉去nginx镜像如果想拉去固定的版本的nginx,可以在docker pull ngxin:版本号doc原创 2020-10-20 11:53:00 · 1075 阅读 · 0 评论 -
docker安装mysql5.7并挂载配置文件数据及日志
现在docker的使用越来越多,我们今天整理一下用docker安装mysql的过程,一般我们用docker安装应用,最好将应用的一些重要文件,挂载到主机上,这样我们在查看的时候也比较方便,不用进入容器中查看,如果所有文件都在容器中,一旦容器删除,就所有文件都不存在了,所以今天我们用docker安装mysql是,会将mysql的配置文件my.cnf,mysql的数据以及日志都挂载到主机上。目录下载mysql5.7镜像使用命令查看镜像在主机上创建三个文件夹创建mysql容器使用NAVICAT远程连接结尾下载原创 2020-10-14 12:06:41 · 5176 阅读 · 1 评论