
Docker
文章平均质量分 60
Docker在微服务部署中使用越来越频繁,结合项目经历,从头整理Docker知识点
Gideon丶M
这个作者很懒,什么都没留下…
展开
-
Docker安装并配置Redis
一、查找需要的redis版本Redis官方地址从官网中选择你需要的版本,这里使用最新版本:6.2.5#拉取redisdocker pull redis:6.2.5#查看拉取的镜像docker images二、准备宿主机文件dcoker启动redis,我们是把配置文件和数据文件放到宿主机配置文件:/etc/redis/redis.conf数据文件:/var/data/redis三、redis配置文件下载从安装包中获取#从官网现在安装包wget https://download.r原创 2021-08-25 17:24:13 · 216 阅读 · 0 评论 -
Docker启动常用应用
Nginx启动docker run -p 80:80 -v /etc/nginx/nginx.conf:/etc/nginx/nginx.conf -v /var/log/nginx/:/var/log/nginx --restart=always --name myNginx -d nginx命令最后的nginx是指定使用了哪个版本的nginx,没有指定则默认最新版-p 端口映射-v 目录挂载,这里吧配置文件目录和日志目录放到宿主机,需要在宿主机提前创建好目录和文件–restart dock原创 2021-07-23 14:32:53 · 289 阅读 · 0 评论 -
从头开始学Docker(三)Dockerfile介绍
上一篇文章中我们主要介绍了一些常用的Docker命令。本次文章我们来说一下怎么创建image,我们已知的创建镜像的方法主要有两种:通过容器来创建,使用docker commit命令,这一种方式就不在重点写了通过Dockerfile来创建,使用docker build 命令,也是今天我们这篇文章重点要讲得(最佳实践)一、Dockerfile是什么Dockerfile 是一个用来构建镜像的文本文件,文本内容包含了一条条构建镜像所需的指令和说明。二、Dockerfile指令FROM三、创建镜像原创 2021-01-05 11:44:36 · 123 阅读 · 0 评论 -
从头开始学Docker(二)Docker常用命令
Docker本身的命令比较多,这里只给大家介绍一些常用的命令Docker操作#查看Docker系统信息docker info#查看Docker版本信息docker version容器操作容器生命周期管理docker run [OPTIONS] IMAGE [COMMAND] [ARG...]-d 后台运行容器-p [host端口]:[容器端口] 容器内端口映射到主机-v [host目录]:[容器目录] 给容器挂载一个host目录--name [容器名称] 给容器指定一个名字.原创 2021-01-04 14:27:24 · 158 阅读 · 0 评论 -
从头开始学Docker(一)Docker介绍与安装
虚拟机虚拟机(virtual machine)就是带环境安装的一种解决方案。它可以在一种操作系统里面运行另一种操作系统,比如在 Windows 系统里面运行 Linux 系统。应用程序对此毫无感知,因为虚拟机看上去跟真实系统一模一样,而对于底层系统来说,虚拟机就是一个普通文件,不需要了就删掉,对其他部分毫无影响。Linux容器Linux 容器(Linux Containers,缩写为 LXC)是Linux发展处的一种虚拟化技术,他不是模拟一个操作系统,而是对进程进行隔离。虚拟机 VS Linux容器原创 2020-12-31 11:31:22 · 270 阅读 · 3 评论 -
从头开始学Docker(四)使用Docker打包SpringBoot项目
Docker 技术发展为微服务落地提供极大的便利。这篇文章主要给大家分享一下如何使用Docker来部署一个SpringBoot项目,为接下来SpringCloud项目的部署打下基础。一、准备一个简单的SpringBoot项目1.1 创建一个springboot项目,整理就不再多做赘述了。1.2 添加spring-boot-starter-web依赖<dependency> <groupId>org.springframework.boot</groupId>原创 2021-01-06 14:39:25 · 331 阅读 · 0 评论 -
从头开始学Docker(五)Docker私服搭建
宿主机启动docker私服容器 docker run -d --name reg -p 5000:5000 --restart always registry访问测试查看私服中镜像curl http://127.0.0.1:5000/v2/_catalog修改docker客户端配置docker私服在push时候默认只支持https操作,要修改docker客户端的docker配置vim /etc/docker/daemon.json"insecure-registries":["i原创 2020-06-05 12:00:39 · 619 阅读 · 0 评论