服务器Linux大数据——避坑大全

Docker概述、安装

2021-04-29  本文已影响0人  So_ProbuING

Docker为什么会出现

Docker可以解决我们在开发中的环境配置问题,我们在开发的时候尤其是在部署的时候有很多时候需要带着环境来进行运行,我们往往都需要进行大量的环境搭建工作,那么如果我们能够带着正确的环境进行部署与发布,就可以大大降低我们部署和开发的工作量。在公司中也可以更好的和运维的同事沟通。
有了Docker以后,我们可以将所有的环境以及项目整体打包上线。一套流程就做完了,Docker提供了由于环境配置造成的问题的解决方案,也是现在大火的技术之一

Docker的核心思想就是将打包的项目的环境隔离开,避免环境问题互相影响

使用Docker的好处

  1. 应用更快速的交付和部署
  2. 更便捷的升级和扩容
  3. 更简单的系统运维

Docker的基本组成

Docker的名词解释

Docker的安装

  1. 卸载旧Docker版本
 sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine
  1. 安装基本环境
sudo yum install -y yum-utils
  1. 设置镜像仓库(配置阿里云)
 yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
  1. 安装Docker引擎
# 更新yum软件包索引
- yum makecache fast
#安装最新Docker版本引擎
- sudo yum install docker-ce docker-ce-cli containerd.io
  1. 启动Docker
 sudo systemctl start docker
  1. 验证Docker是否安装成功
# 使用Dockerversion
docker version

显示version信息表示安装成功:


version
  1. helloworld
docker run hello-world

运行后 由于是刚安装的docker 本地并没有hello-world的镜像,所以docker会去远程仓库去pull hello-world的镜像
可以通过docker images来查看下载的镜像

docker images
docker images
上一篇 下一篇

猜你喜欢

热点阅读