0
点赞
收藏
分享

微信扫一扫

SpringBoot自学好几天 中途开始写笔记 SpringBoot Docker 虚拟机VirtualBox安装 Docker安装 启动 停止 自启动设置 20190212

书写经典 2022-02-07 阅读 59


Docker

1. 简介

Docker是一个开源的应用容器引擎

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

运行中的镜像称之为容器,容器启动是非常快速的;

2.核心概念

docker主机(Host):安装了Docker程序的机器(Docker直接安装在操作系统之上)

docker客户端(Client):连接docker主机进行操作;跟mysql客户端连接mysql数据库操作一样;

docker仓库(Registry):用来保存各种打包好的软件镜像(我感觉跟jar包一样 比人写好了功能 引入jar包直接用 )

docker镜像(Images):软件打包好的镜像 放在docker仓库中

docker容器(Cotainer):镜像启动后的实例 就是容器,容器是一个或者是一组y应用

3.步骤


  1. 安装Docker
  2. Docker仓库下载软件镜像
  3. 使用Docker运行镜像 生成Docker容器
  4. 对容器的启动 /停止 就是对软件的启动/停止

4.安装Docker

1)安装linux虚拟机

一、 VMWare、VirtualBox

SpringBoot自学好几天 中途开始写笔记 SpringBoot  Docker  虚拟机VirtualBox安装  Docker安装 启动  停止  自启动设置 20190212_客户端

1. 双击

2. Next

SpringBoot自学好几天 中途开始写笔记 SpringBoot  Docker  虚拟机VirtualBox安装  Docker安装 启动  停止  自启动设置 20190212_docker_02

3. 我更换了安装地址 Next

SpringBoot自学好几天 中途开始写笔记 SpringBoot  Docker  虚拟机VirtualBox安装  Docker安装 启动  停止  自启动设置 20190212_centos_03

4. Next

SpringBoot自学好几天 中途开始写笔记 SpringBoot  Docker  虚拟机VirtualBox安装  Docker安装 启动  停止  自启动设置 20190212_docker_04

5. Yes

SpringBoot自学好几天 中途开始写笔记 SpringBoot  Docker  虚拟机VirtualBox安装  Docker安装 启动  停止  自启动设置 20190212_centos_05

6. Install

SpringBoot自学好几天 中途开始写笔记 SpringBoot  Docker  虚拟机VirtualBox安装  Docker安装 启动  停止  自启动设置 20190212_docker_06

7. 等待

SpringBoot自学好几天 中途开始写笔记 SpringBoot  Docker  虚拟机VirtualBox安装  Docker安装 启动  停止  自启动设置 20190212_客户端_07

8. 中间可能出现提示是否安装xx 点击确定即可

9. 完成

SpringBoot自学好几天 中途开始写笔记 SpringBoot  Docker  虚拟机VirtualBox安装  Docker安装 启动  停止  自启动设置 20190212_docker_08

10. 启动界面

SpringBoot自学好几天 中途开始写笔记 SpringBoot  Docker  虚拟机VirtualBox安装  Docker安装 启动  停止  自启动设置 20190212_客户端_09

二、导入虚拟机

我是看尚硅谷视频 用的是老师提供的一个配置好的linux centos7-atguigu.ova

1. 管理 导入虚拟机电脑

SpringBoot自学好几天 中途开始写笔记 SpringBoot  Docker  虚拟机VirtualBox安装  Docker安装 启动  停止  自启动设置 20190212_centos_10

2. 选择文件 确定

SpringBoot自学好几天 中途开始写笔记 SpringBoot  Docker  虚拟机VirtualBox安装  Docker安装 启动  停止  自启动设置 20190212_客户端_11

3. 下一步

SpringBoot自学好几天 中途开始写笔记 SpringBoot  Docker  虚拟机VirtualBox安装  Docker安装 启动  停止  自启动设置 20190212_客户端_12

4. 选中 重新初始化所有网卡的mac地址 点击导入

SpringBoot自学好几天 中途开始写笔记 SpringBoot  Docker  虚拟机VirtualBox安装  Docker安装 启动  停止  自启动设置 20190212_客户端_13

5. 等待

SpringBoot自学好几天 中途开始写笔记 SpringBoot  Docker  虚拟机VirtualBox安装  Docker安装 启动  停止  自启动设置 20190212_docker_14

6. 导入成功SpringBoot自学好几天 中途开始写笔记 SpringBoot  Docker  虚拟机VirtualBox安装  Docker安装 启动  停止  自启动设置 20190212_客户端_15

7. 双击启动虚拟机

SpringBoot自学好几天 中途开始写笔记 SpringBoot  Docker  虚拟机VirtualBox安装  Docker安装 启动  停止  自启动设置 20190212_docker_16

8.可能报错

SpringBoot自学好几天 中途开始写笔记 SpringBoot  Docker  虚拟机VirtualBox安装  Docker安装 启动  停止  自启动设置 20190212_客户端_17

SpringBoot自学好几天 中途开始写笔记 SpringBoot  Docker  虚拟机VirtualBox安装  Docker安装 启动  停止  自启动设置 20190212_docker_18

SpringBoot自学好几天 中途开始写笔记 SpringBoot  Docker  虚拟机VirtualBox安装  Docker安装 启动  停止  自启动设置 20190212_客户端_19

9. 关闭系统后再打开 报错

SpringBoot自学好几天 中途开始写笔记 SpringBoot  Docker  虚拟机VirtualBox安装  Docker安装 启动  停止  自启动设置 20190212_docker_20

解决方法是:

1. 右键-》属性

SpringBoot自学好几天 中途开始写笔记 SpringBoot  Docker  虚拟机VirtualBox安装  Docker安装 启动  停止  自启动设置 20190212_docker_21

2. 选中 卸载

SpringBoot自学好几天 中途开始写笔记 SpringBoot  Docker  虚拟机VirtualBox安装  Docker安装 启动  停止  自启动设置 20190212_centos_22

3. 安装

SpringBoot自学好几天 中途开始写笔记 SpringBoot  Docker  虚拟机VirtualBox安装  Docker安装 启动  停止  自启动设置 20190212_客户端_23

SpringBoot自学好几天 中途开始写笔记 SpringBoot  Docker  虚拟机VirtualBox安装  Docker安装 启动  停止  自启动设置 20190212_客户端_24

SpringBoot自学好几天 中途开始写笔记 SpringBoot  Docker  虚拟机VirtualBox安装  Docker安装 启动  停止  自启动设置 20190212_客户端_25

SpringBoot自学好几天 中途开始写笔记 SpringBoot  Docker  虚拟机VirtualBox安装  Docker安装 启动  停止  自启动设置 20190212_docker_26

4. 再启动

SpringBoot自学好几天 中途开始写笔记 SpringBoot  Docker  虚拟机VirtualBox安装  Docker安装 启动  停止  自启动设置 20190212_客户端_27

三、 用root 123456登录

SpringBoot自学好几天 中途开始写笔记 SpringBoot  Docker  虚拟机VirtualBox安装  Docker安装 启动  停止  自启动设置 20190212_centos_28

四、用客户端连接Linux服务器进行命令操作

1. 查看linux ip地址

ip addr

SpringBoot自学好几天 中途开始写笔记 SpringBoot  Docker  虚拟机VirtualBox安装  Docker安装 启动  停止  自启动设置 20190212_centos_29

3. 本地ip地址

SpringBoot自学好几天 中途开始写笔记 SpringBoot  Docker  虚拟机VirtualBox安装  Docker安装 启动  停止  自启动设置 20190212_centos_30

4.安装SmarTTY-2.2.msi 或者用xshell 各种工具都行 全是下一步下一步 就完成了

SpringBoot自学好几天 中途开始写笔记 SpringBoot  Docker  虚拟机VirtualBox安装  Docker安装 启动  停止  自启动设置 20190212_客户端_31

5.

SpringBoot自学好几天 中途开始写笔记 SpringBoot  Docker  虚拟机VirtualBox安装  Docker安装 启动  停止  自启动设置 20190212_centos_32

SpringBoot自学好几天 中途开始写笔记 SpringBoot  Docker  虚拟机VirtualBox安装  Docker安装 启动  停止  自启动设置 20190212_docker_33

五、安装Docker

Docker要求Centos内核版本高于3.10

1. uname -r 查看内核版本

SpringBoot自学好几天 中途开始写笔记 SpringBoot  Docker  虚拟机VirtualBox安装  Docker安装 启动  停止  自启动设置 20190212_centos_34

2. 如果不是3.10及以上 用 yum update 升级软件及内核

3. 安装docker : yum install docker

SpringBoot自学好几天 中途开始写笔记 SpringBoot  Docker  虚拟机VirtualBox安装  Docker安装 启动  停止  自启动设置 20190212_centos_35

4. 漫长的等待

过程中需要输入y

SpringBoot自学好几天 中途开始写笔记 SpringBoot  Docker  虚拟机VirtualBox安装  Docker安装 启动  停止  自启动设置 20190212_客户端_36

5. 启动docker :

systemctl start docker

systemctl status docker 查看状态

SpringBoot自学好几天 中途开始写笔记 SpringBoot  Docker  虚拟机VirtualBox安装  Docker安装 启动  停止  自启动设置 20190212_centos_37

docker -v 查看docker版本号

启动可能会有错误:

如果启动有错 看这个博客 点击查看

大概意思是:

SpringBoot自学好几天 中途开始写笔记 SpringBoot  Docker  虚拟机VirtualBox安装  Docker安装 启动  停止  自启动设置 20190212_客户端_38

{
"storage-driver": "overlay2",
"storage-opts": [
"overlay2.override_kernel_check=true"
]
}
6. 开机启动docker
systemctl enable docker
7. 停止docker
systemctl stop docker



举报

相关推荐

0 条评论