docker
琅天溪
好编程,编好程,编程好
展开
-
docker安装部分软件(自用)
docker-redisdocker run -d -p 6379:6379 --name redis redis:4.0 redis-server --appendonly yes --requirepass “pppp”docker run -d -p 6379:6379 -v $PWD/data:/data --name redis redis:4.0 redis-server --appendonly yes --requirepass “ppppp”命令说明:-p 6379:637原创 2020-05-28 21:22:54 · 241 阅读 · 0 评论 -
制作更小的springboot项目docker容器
制作更小的springboot项目docker容器操作一:选择一个更小的基础镜像通常情况下我们的Dockerfile文件如下FROM java:8VOLUME /tmpADD myserver.jar app.jarRUN bash -c 'touch /app.jar'RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtimeRUN echo "Asia/Shanghai" > /etc/timezoneENTRYPOIN原创 2020-05-28 21:11:54 · 590 阅读 · 0 评论 -
docker-nginx
docker-nginx新建目录mkdir -p nginx/{log,conf,html}切换到nginx目录下cd nginx你会看到3个文件夹conf,html,log他们分别对应着容器中的文件目录,如下宿主机下目录容器中的文件目录容器文件目录说明conf/etc/nginx/conf.d默认配置文件目录html/usr/share/nginx/html静态文件目录log/var/log/nginx日志目录简单启动直接制作容器d原创 2020-05-28 21:09:30 · 213 阅读 · 0 评论 -
docker-compose的安装
docker-compose的安装安装下载docker-composesudo curl -L "https://github.com/docker/compose/releases/download/1.24.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose想用不同版本直接替换1.24....原创 2019-07-24 10:42:23 · 120 阅读 · 0 评论 -
服务部署与持续集成(一)
服务部署与持续集成(一)Dockerfile什么是Dockerfile?Dockerfile是由一系列命令和参数构成的脚本,这些命令应用于基础镜像并最终创建一个新的镜像。对于开发人员:可以为开发团队提供一个完全一致的开发环境;对于测试人员:可以直接拿开发时所构建的镜像或者通过Dockerfile文件构建一个新的镜像开始工作了;对于运维人员:在部署时,可以实现应用的无缝移植。常用...原创 2019-04-23 22:21:05 · 382 阅读 · 0 评论 -
使用 Docker 部署 Spring Boot之项目的部署
这篇文章是对上篇的延续,对springboot项目进行部署。本系列文章:使用 Docker 部署 Spring Boot之项目的构建使用 Docker 部署 Spring Boot之项目的部署安装docker环境需要大家安装jdk,maven环境,以及docker容器,本文不对环境详细描述。部署springboot项目第一步这里使用上篇中构建的项目,将项目 boot2.0拷贝服务器中,并进入项目路...原创 2018-04-21 14:32:27 · 1593 阅读 · 0 评论 -
使用 Docker 部署 Spring Boot之项目的构建
Docker通常用于如下场景:web应用的自动化打包和发布;自动化测试和持续集成、发布;在服务型环境中部署和调整数据库或其他的后台应用;从头编译或者扩展现有的OpenShift或Cloud Foundry平台来搭建自己的PaaS环境。我要介绍第一种web应用的自动化打包和发布,这里使用springboot来进行Docker 部署,接下来我们来学习一下。使用 Docker 部署 Spring Boo...原创 2018-04-21 14:28:29 · 2090 阅读 · 0 评论 -
Docker run 命令
前提:已经创建好了一个镜像imagedocker run :创建一个新的容器并运行一个命令语法:docker run [OPTIONS] IMAGE [COMMAND] [ARG...]OPTIONS说明:-a stdin: 指定标准输入输出内容类型,可选 STDIN/STDOUT/STDERR 三项;-d: 后台运行容器,并返回容器ID;-i: 以交互模式运行容器,通常与 -t 同时使用;-t:...转载 2018-04-21 13:39:48 · 196 阅读 · 0 评论