docker
docker
lyt1
没有绝望的处境,只有对处境绝望的人
展开
-
liunx安装docker教程
0、如果已经安装过docker,需要先卸载查询docker安装过的包:yum list installed | grep docker删除安装包:yum remove 包名 -y1、安装docker(最新版本)yum -y install docker2、启动dockersystemctl start docker3、验证安装是否成功(有client和service两部分表示docker安装启动都成功了)docker version4、启动、设置开启开机启动sudo systemc原创 2021-02-24 13:26:36 · 152 阅读 · 0 评论 -
docker容器内部无法使用vim命令
问题描述docker容器内部无法使用vim命令打开文件,报错vim: not found解决办法进入容器docker exec -ti 容器ID /bin/bash更新一下关联apt-get update安装命令包apt-get install vim注意:直接apt-get install vim 会报错 需要先更新一下关联...转载 2021-02-22 13:39:58 · 623 阅读 · 0 评论 -
spring boot使用docker-compose实现配置文件动态参数
原理:docker-compose文件中将参数写入容器的环境变量,springboot的配置文件中使用SpEL表达式获取参数docker-compose:test: image: "test:V1" mem_limit: 2500m privileged: true volumes: - /logs:/logs environment: - VALUE1=10001 - VALUE1=10001springboot.yml原创 2020-12-22 15:09:35 · 1477 阅读 · 0 评论 -
无法删除docker镜像(image is being used by stopped container)
删除镜像时报错:Error response from daemon: conflict: unable to delete 72eece124eb5 (must be forced) - image is being used by stopped container 9f6171b8d6c1解决方式:docker ps -adocker rm 9f6171b8d6c1docker rmi 72eece124eb5原创 2020-11-04 13:28:13 · 1587 阅读 · 0 评论 -
图片验证码以docker方式部署到服务器报错
报错信息java.lang.NullPointerException at sun.awt.FontConfiguration.getVersion(FontConfiguration.java 1264)解决方案:重新构建一个基础镜像(安装好依赖,用于支持验证码功能)。后续其他镜像基于此基础镜像做构建。参考Dockerfile如下:FROM openjdk:8-jdk-alpine RUN apk add --update --no-cache ttf-dejavu fontconfig &a原创 2020-10-21 09:22:31 · 663 阅读 · 0 评论 -
docker常用命令(持续更新)
参考:https://www.jianshu.com/p/1eb1d1d3f25e构建镜像docker build -t 镜像名:版本号 .查看所有镜像docker images查看运行中的服务docker ps查看指定时间后的日志,只显示最后100行docker logs -f -t --since="2018-02-08" --tail=100 CONTAINER_ID查看最近30分钟的日志docker logs --since 30m CONTAINER_ID查看某时间之后的日志原创 2020-10-21 09:20:07 · 204 阅读 · 0 评论