SpringBoot的Docker基础学习

1、Docker是什么

Docker是一个开源的应用容器引擎
Docker支持将软件编译成镜像;在镜像中做好配置发布出去。

2、Docker的核心概念

1、docker主机(host):安装了Docker程序的机器(安装在操作系统上);
2、docker客户端(Client):连接docker主机进行操作;
3、docker仓库(Registry):用来保存打包好的镜像
4、docker镜像(Images):软件打包好的镜像放入仓库中;
5、docker容器(Container):镜像启动后的实例称为一个容器;容器是独立的一个或一组应用。
使用步骤:
1)安装docker
2)去docker仓库找软件对应的镜像
3)使用docker运行镜像,镜像生成容器
4)容器启动停止就是对软件启动停止

3、安装Docker

1、安装linux虚拟机
1)VMWare,VirtualBox(安装);
2)导入虚拟机文件
3)双击启动linux虚拟机,使用root/123456登录
4)使用客户端(安装SmarTTY)连接linux服务器
5)设置虚拟机的网络,桥接网络、选好网卡,接入网线
6)重启虚拟机service network restart
7)查看linuxIp地址ip addr

2、在linux虚拟机上安装docker
1)查看centos版本,高于3.10以上
指令:uname -r
2)如果没有到升级内核
指令:yum update
3)安装docker
指令:yum install docker(安装失败重启几次)
4)输入y确认安装
5)启动docker
systemctl start docker(需要禁用selinux,重启)
设为开机启动为:systemctl enable docker
6)停止docker
systemctl stop docker

4、Docker常用操作

1、镜像操作
搜索镜像(开启docker)
docker search mysql

可以在这搜https://registry.hub.docker.com

2、docker pull 慢 解决方案:

https://blog.csdn.net/Funny_Ma/article/details/96478395

3、安装其他版本的mysql:
docker pull mysql:tag
tag:从hub.docker.com获取

4、删除镜像
docker rm images-id

5、Docker容器操作

1、镜像搜索
sudo docker search tomcat
2、镜像拉取
sudo docker pull tomcat
3、根据镜像启动
sudo docker run --name mytomcat -d tomcat:tag
4、运行状态查看
sudo docker ps
5、查看过去运行过的状态
sudo docker ps -a
6、停止运行
sudo docker stop id
7、启动
sudo docker start id
8、删除容器
sudo docker rm id
9、启动一个做了端口映射的
tomcatsudo docker run -d -p 8888:8080 tomcat
-d:代表后台运行
-p:将主机端口映射到容器端口
10、查看容器启动日志
docker logs id

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值