Docker技术

Docker技术

**目标:**操作一个tomcat镜像,实现容器化,宿主机挂载执行war包

内容:

  • 1、基本docker技术简介

docker:容器技术

k8s:对容器的编排管理

  • 2、docker与传统的vm对比

    • vm 几个G 几十G
    • docker mb
    • vm 一般几十秒 或者几分钟
    • docker 几秒 或者几十毫秒
    • 启动速度
    • 大小
  • 3、docker组成

    **镜像:**相当于python里面类的概念,是静态的,不能直接使用

    **容器:**是通过镜像创建的,相当于实例的概念,是动态的,可以访问的

    **仓库:**存放镜像的地方

    **docker宿主机:**你的docker安装在哪一个机器,那个机器就是宿主机

    • 1、镜像仓库
    • 2、镜像
    • 3、容器
  • 4、docker操作

1、静态IP设置

1、查看虚拟机的ip

 ifconfig

image.png

2、进入ip配置文件设置

 vi /etc/sysconfig/network-scripts/ifcfg-ens33

3、修改静态ip、NETMASK、GATEWAY

 BOOTPROTO=static
 NETMASK=255.255.255.0
 GATEWAY=192.168.32.2

NETMASK GATEWAY具体设置什么,根据自己VM虚拟机的设置来

image.png

image.png

4、复制一下到文件最后,保存退出 :wq

 DEVICE=ens33
 ONBOOT=yes
 # ZONE=public
 IPADDR=192.168.32.160
 NETMASK=255.255.255.0
 GATEWAY=192.168.32.2
 DNS1=8.8.8.8
 

5、最好设置后如下图

image.png

6、重启网卡服务

 systemctl restart network

7、使用xshell工具连接

2、docker进程相关操作

 root   sq
 
 #1- 查看docker 版本
 docker -v
 
 #2- 查看docker 命令
 docker --help
 
 #3- 查看docker 服务端与客户端版本详情
 docker version
 
 #4- 启动docker进程
 systemctl start docker
 
 #5- 关闭docker
 systemctl stop docker
 
 #6- 重启docker
 systemctl restart docker
 
 #7- 查看docker运行状态
 systemctl status docker
 
 #8- 关闭防火墙
 systemctl stop firewalld  #disable

2、镜像操作</

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值