CentOS8.x(8.0+)Linux Docker安装

CentOS8.x(8.0+)Linux Docker 安装

1. 基于CentOS8.x Linux操作系统,从0开始构建一套Docker虚拟化平台,使用二进制Tar包方式,部署的方法和步骤如下:

#从Docker官网下载Docker软件包;
ls -l docker-19.03.9.tgz
#通过Tar工具对其解压缩(-x extract解压,-z gzip压缩格式,-v verbose详细显示,-f file文件属性);
tar -xzvf docker-19.03.9.tgz 
#创建Docker程序部署目录:/usr/local/docker/;
mkdir -p /usr/local/docker/
#将解压后的Docker程序移动至部署目录;
\mv docker/* /usr/local/docker/
#查看Docker程序是否部署成功;
ls -l /usr/local/docker/
#创建Docker用户和组,同时将Docker部署目录加入PATH环境变量中;
useradd -s /sbin/nologin docker -M

cat>>/etc/profile<$PATH:/usr/local/docker/
EOF
#使其PATH环境变量生效;
source /etc/profile
#启动Docker引擎服务;
nohup /usr/local/docker/dockerd &
#查看Docker进程状态;
ps -ef|grep -aiE docker
#查看Docker版本信息;
/usr/local/docker/docker version
docker version

2. 根据如上Docker平台部署指令,Docker平台部署成功,查看其版本信息

docker version 

Docker仓库源更新

Docker默认连接的国外官方镜像,通常根据网络情况不同,访问时快时慢,大多时候获取速度非常慢,为了提示效率可以自建仓库或者先修改为国内仓库源,提升拉取镜像的速度。
Docker可以配置的国内镜像有很多可供选择,例如:Docker中国区官方镜像、阿里云、网易蜂巢、DaoCloud等,这些都是国内比较快的镜像仓库。
从国外官网下载Docker Tomcat镜像,访问速度慢,如图所示:

docker pull tomcat 

Docker镜像修改方法,vim /etc/docker/daemon.json,执行如下命令即可:

cat>/etc/docker/daemon.json<{
"registry-mirrors":["https://registry.docker-cn.com"]
}
EOF
service docker restart

重启Docker服务即可,修改仓库地址为国内仓库后,获取镜像速度非常快,如图所示:
CentOS8.x(8.0+)Linux Docker安装_第1张图片

你可能感兴趣的:(服务器,微服务,docker,linux,容器)