SpringBoot与Docker1

Posted airycode

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringBoot与Docker1相关的知识,希望对你有一定的参考价值。

1:docker是一个开源的应用容器引擎;

docker支持将软件编译成一个镜像;然后再镜像中各种软件做好配置,将镜像发布出去,其他使用者可以直接使用这个镜像;

运行中的这个镜像称为容器,容器启动是非常快的。

2:docker的核心概念

docker镜像:用于创建docker容器的模板。

docker容器:容器是独立运行一个或一组应用。

docker客户端:客户端通过命令或者其他工具使用docker。

docker主机:一个屋里或者虚拟机用于执行docker守护进程和容器。

docker仓库:docker仓库用于保存镜像,可以理解为代码控制中的代码仓库。

使用docker步骤:

1:安装docker

2:去docker仓库中找到这个软件对应的镜像。

3:使用doker运行这个镜像,就会产生一个容器。

4:最容器的启动和停止就是对软件的启动和停止。

二:安装docker

1:查看centos版本:docker要求centos系统的内核版本高于3.10 用(uname -r查看linux内核)如果不是3.10以上的版本可以用(yum update更新)

2:安装docker (yum install docker)

3:   启动docker(systemctl start docker)

4:   将docker服务设为开机自启动(systemctl enable docker)

 

三:常用操作

3.1镜像操作

操作 命令 说明
检索

docker search 关键字

eg:docker search redis

 
拉取 docker pull 镜像名:tag tag是可选的,tag表示标签,多为软件版本,默认是lates
列表 docker images 查看所有的本地的镜像
删除 docker rmi image-id 删除指定的本地的镜像

3.2容器的操作

软件镜像--运行镜像--产生一个容器

 

以上是关于SpringBoot与Docker1的主要内容,如果未能解决你的问题,请参考以下文章

SpringBoot——自动配置与启动

springboot学习目录

SpringBoot.02.SpringBoot创建对象与属性注入

SpringBoot.02.SpringBoot创建对象与属性注入

SpringBoot.02.SpringBoot创建对象与属性注入

SpringBoot.08.SpringBoot文件上传与下载