世事洞明皆学问,人情练达即文章。这篇文章主要讲述Docker学习1使用 Linux(CentOS7)搭建 Docker 基础环境相关的知识,希望能为你提供帮助。
文章目录
- ??1、Linux搭建Docker环境??
- ??(1)检查环境??
- ??(2)安装Docker??
- ??(3)查看Docker版本??
- ??(4)验证Docker安装??
- ??(5)配置镜像加速??
- ??(6)卸载Docker??
- ??微信公众号??
1、Linux搭建Docker环境Docker目前已经一步步成为了微服务的主流开发工具,不会Docker玩不动微服务了,所以从零开始一步步搭建Docker环境,对于面试来说,Docker的理论和思想至关重要,所以一定要学习相关概念再写命令,这里我就直接撸命令了!
我这里是准备了一个没有使用过的Linux系统来进行所有软件学习,安装和使用!
(1)检查环境
网上的yum install docker不好用,别问为什么,哈哈哈!
- 确定你是CentOS7及以上版本
cat /etc/redhat-release
文章图片
- 是否存在旧版本
yum -y remove docker docker-common docker-selinux docker-engine
卸载旧版本,方式二
yum remove docker \\
docker-client \\
docker-client-latest \\
docker-common \\
docker-latest \\
docker-latest-logrotate \\
docker-logrotate \\
docker-selinux \\
docker-engine-selinux \\
docker-engine
(2)安装Docker
依次执行以下命令进行安装
- 1、yum安装gcc相关
yum -y install gcc
yum -y install gcc-c++
- 2、安装需要的软件包
yum install -y yum-utils device-mapper-persistent-data lvm2
- 3、设置stable镜像仓库
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
- 4、更新yum软件包索引
yum makecache fast
- 5、安装DOCKER CE
yum -y install docker-ce
- 6、启动docker
systemctl start docker
到这里安装完成!
文章图片
(3)查看Docker版本
docker version
文章图片
(4)验证Docker安装
搜索镜像
docker search hello-world
文章图片
拉取镜像
docker pull hello-world
文章图片
运行镜像
docker run hello-world
文章图片
(5)配置镜像加速
阿里云中搜索容器镜像服务,然后再管理控制台中可以找到镜像中心> 镜像加速器,可以获得自己的镜像加速地址
文章图片
mkdir -p /etc/docker
vim/etc/docker/daemon.json
粘贴以下内容
#阿里云
"registry-mirrors": ["https://{自已的编码}.mirror.aliyuncs.com"]
systemctl daemon-reload
systemctl restart docker
Linux 系统下配置完加速器需要检查是否生效
文章图片
其中nginx前面带名字的都不是官方提供的,都是别人上传的
(6)卸载Docker
systemctl stop docker
yum -y remove docker-ce
rm -rf /var/lib/docker
微信公众号
文章图片
【Docker学习1使用 Linux(CentOS7)搭建 Docker 基础环境】
推荐阅读
- ghld data format
- 解决CentOS遇到Qt编译(error: cannot find -lGL)
- sqlplus 设置显示格式
- 线程进程间通信机制
- rsync 简单使用 非默认ssh端口 分别从远程获取及推送本地的文件到远程
- oracle 远程tns配置
- kettle init
- rsync mac-;windows openssh
- windows下基于bat的每1分钟执行一次一个程序