docker容器介绍
| 课程回顾
1、linux删除的命令是什么?
rm -rf aa.txt
2、tar解压的命令是什么?
tar -zxvf jdk-1.8.3.tar.gz
| 预习检查
1、docker 容器启动命令?
sudo docker start 容器名称/容器ID
2、怎么下载镜像?
sudo docker pull 镜像名称
| 章节目标
- docker概念。
- 镜像的操作 。
- 容器的操作。
- 创建tomcat容器发布项目。
| 章节重点、难点
1)、重点
创建tomcat容器发布项目。
2)、难点
镜像的操作、容器的操作、创建tomcat容器发布项目。
| 知识点讲解
docker概念
1、什么是Docker
Docker是一个基于LXC技术构建的容器引擎,基于GO语言开发,遵循Apache2.0协议开源
和虚拟机的区别
2、容器和镜像
Container: 即Docker将宿主机隔开的一个个独立空间
Image :可以看作是一个特殊的文件系统,即对某一时刻容器状态的备份
3、镜像仓库地址
https://hub.docker.com/
https://dev.aliyun.com/search.html
https://c.163yun.com/hub#/m/home/
4、运行原理
安装docker容器
1、ubuntu安装
sudo apt-get install docker.io -y #安装docker容器
sudo service docker start #启动服务
sudo docker --version #查看版本
2、Centos安装
sudo yum install docker -y #安装docker容器
sudo service docker start #启动服务
sudo docker --version #查看版本
sudo systemctl start docker #加入开机启动1步
sudo systemctl enable docker #加入开机启动2步
镜像的操作
1、下载镜像
语法:
docker pull [OPTIONS] NAME[:TAG|@DIGEST]
OPTIONS说明:
- **-a : **拉取所有 tagged 镜像
- **–disable-content-trust : **忽略镜像的校验,默认开启
TAG说明:
不同的镜像版本号标志
示例:
sudo docker pull centos:centos7
2、查看本地镜像
语法:
docker images [OPTIONS] [REPOSITORY[:TAG]]
OPTIONS说明:
- **-