前言:Docker的安装和使用,相信还有一些同学还没有学会和接触过,今天我们就来简单实操一下,学习一些docker命令
学习思路
- DevOps思路,我们想要用docker来干什么
- 在 Linux 服务器安装 docker
- 了解什么是镜像,如何使用镜像
- 了解什么是容器,了解容器和镜像的关系
- 了解什么是Dockerfile
一、DevOps思路
a)思路:
1、将项目放到git仓库上去管理
2、搭建阿里云的自动化测试环境
3、通过jenkins将项目代码拉下来,放到阿里云服务器去执行
b)实现:
1、学了git,将项目代码放到了git上了
2、本地环境+jenkins执行项目
3、docker+jenkins执行项目
c)什么是docker、虚拟化技术、docker应用场景、docker的优点、docker组成:
1、docker是一种虚拟化技术,小型的系统环境(linux)
2、在计算机中用例管理虚拟资源的一种手段、 内存管理、软件虚拟化、硬件虚拟化(磁盘管理)、虚拟机技术、云计算机、
3、项目环境部署、自动化项目的部署、微服务架构项目部署,迁移
4、快速响应、资源消耗很少、可移植性强
5、c/s架构的程序: 命令监听文件 通讯文件、镜像:linux的镜像、 容器:通过镜像创建的应用、镜像仓库:https://hub.docker.com/
二、在 Linux 服务器安装 docker
1、卸载之前的docker清理环境
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine