
Docker学习
文章平均质量分 66
乄浮生幽梦
富贵险中求
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Docker配置nginx文件(图片)访问代理
背景: 最近搞了个项目,需要做文件上传。没用fastdfs,没用阿里oss,也没有在项目开静态资源访问目录。直接在系统上创建目录,文件上传到该目录,通过nginx代理,数据库保存文件存储路径,前端访问文件/图片资源时,后端拼接nginx地址+文件路径返回。windows本地环境配置:下载nginx软件包并解压,如:D:\dev\nginx-1.19.5进入conf目录修改nginx.conf文件:#user nobody;worker_processes 1; ...原创 2021-09-13 11:31:12 · 4246 阅读 · 5 评论 -
Docker容器内修改系统时间方案总结
背景: 项目要使用docker部署到paas平台,但是由于项目本身原因,需要修改系统时间到2019-04-25才能启动。paas应该是使用k8s,我们只上传镜像,和拉起容器所需文件。而部署paas平台,只提供了平台界面给我们修改docker run语句等,并不能接触到系统层的东西。修改不了宿主机的时间,只能想办法解决在容器内修改时间权限问题。方案一: Dockerfile使用的基础镜像是centos,我们可以拉个容器出来,修改/etc/sudoers给所有用户都有权限...原创 2021-08-24 14:59:04 · 3432 阅读 · 0 评论 -
Docker实战笔记
1、查看镜像各层构建历史: docker history 镜像名:标签 2、run命令可以设置容器启动后执行的命令,如: docker run --volumes-from dbdata -v${pwd}:/backup --name worker ubuntu tar cvf /backup/backup.tar /dbdata 首先利用ubuntu镜像创建了一个容器worker。使用--volumes-from dbdata参数来让worker容器挂...原创 2021-08-06 11:42:33 · 313 阅读 · 0 评论 -
Docker基于centos7创建带java环境新镜像
1、通过基础镜像centos:7运行容器mycentosdocker run -it --name mycentos centos:7 /bin/bash2、退出容器,将下载好的jdk文件复制到容器mycentos中docker cp jdk-8u231-linux-x64.tar.gz mycentos:/usr/local/3、启动并进入容器mycentosdocker start mycentosdocker exec -it mycentos /bin/bash4、解压jdk文件原创 2021-08-02 15:01:26 · 958 阅读 · 0 评论