docker
我爱吃红薯
这个作者很懒,什么都没留下…
展开
-
使用docker部署springboot.jar
前提:pom.xml中要存在 <build> <finalName>blog-system-1.0.0</finalName> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spr原创 2020-12-18 00:11:49 · 462 阅读 · 0 评论 -
使用docker 部署nginx
1,安装docker-compose,因为用docker nginx2,创建docker-compose.yml文件version: '3.1'services: nginx: restart: always image: nginx:1.19.2-alpine container_name: my-nginx ports: - 80:80 - 443:443 volumes: - "./conf/nginx.con原创 2020-12-18 00:09:32 · 917 阅读 · 0 评论 -
使用docker 部署nuxt.js项目
记录下自己实现成功启动nuxt.js的过程。1,nuxt.js不像vue.js一样需要经过打包成功dist文件夹,nuxt.js是直接把整个项目文件的内容(除了依赖包node_modules,.idea等)全部上传到服务器上。2,准备好两个启动文件2.1,Dockerfile文件#1、基于镜像node,版本自己查看上面的链接FROM node:10.15.3#2、作者MAINTAINER lyxwachs.top#3、参数,node的环境为生产环境ENV NODE_EN.原创 2020-12-18 00:08:47 · 3403 阅读 · 1 评论 -
使用docker-compose启动MySQL、Redis和Mongo
一、背景有网友咨询用docker-compose启动几个存储服务,这些服务包括了MySQL、Redis、Mongo。恰好笔记没做过这一方面,趁机会学习一下。二、要求需要启动的docker如下: 12345678 docker run -d --name myredis -v $PWD/data:/data -p 6378:6379 redis --appendonly yesdocker run --name=mysql -d -p 3转载 2020-12-18 00:09:54 · 597 阅读 · 0 评论 -
使用docker创建部署nginx
1,mkdir wwwrootmkdir confmkdir logswwwroot: 目录将映射为 nginx 容器配置的虚拟目录。logs: 目录将映射为 nginx 容器的日志目录。conf: 目录里的配置文件将映射为 nginx 容器的配置文件。2,在conf文件夹中创建nginx.conf文件cd confvi.nginx.confuser nginx;worker_processes 1;error_log /var/log/ngi.原创 2020-12-18 00:09:02 · 581 阅读 · 0 评论 -
docker redis 报错:find: ‘.‘: Permission denied chown: changing ownership of ‘.‘: Permission denied
解决办法:方法/步骤 步骤一:在Docker容器创建完成后,使用docker ps -a看到容器是exit退出状态,docker start启动还是会退出 步骤二:使用docker logs 868ea1c61f4a(容器Id)查看退出容器的日志,出现报错chown: changing ownership of '/var/lib/mysql/mysql/db.frm': Permission denied 步骤三:经定位需要关闭selinux,使用如下命令关闭.转载 2020-09-06 23:48:25 · 4445 阅读 · 4 评论