认识Docker
Docker是go语言开发的云开源项目。
Docker关键名词介绍
Docker关键名词:镜像、容器、仓库、实例
1.镜像
镜像是一个只读的模板。在Docker中镜像用来创建Docker容器,一个镜像可以创建很多容器。容器与镜像之间独立存在。容器与容器之间独立存在。
2.容器与实例
通过镜像来创建容器。容器运行起来就是一个实例了。
3.仓库
仓库是集中存放镜像的地方。你可以到仓库中去下载镜像,也可以将自己的镜像上传到仓库中。
安装Docker
安装环境
在Centos8.3上进行安装介绍。
在线安装。
安装过程
1.安装仓库
命令1:yum install -y yum-utils
命令2:yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
一路选yes就行。
2.安装docker engine
命令1:yum install docker-ce docker-ce-cli containerd.io
命令2:列出docker的所有版本,选择对应版本进行安装即可
yum list docker-ce --showduplicates | sort -r
命令3:安装Docker,这里我选择的版本是docker-20.10.5
yum install docker-ce-20.10.5 docker-ce-cli-20.10.5 containerd.io
3.启动Docker
命令1:systemctl start docker
4.检查
Docker安装好后可以通过一些方法检查是否安装成功。
(1)启动Docker
(2)cat /proc/sys/net/ipv4/ip_forward
该值默认是0,docker需要这个路由转发功能所以就自动变成1了。
(3)docker version版本信息查看
命令:docker version
(4)运行hello-world
命令:docker run hello-world
最直接的方法当然是下载镜像、运行实例直接上手用啦。
说明
如果你之前安装过Docker要先进行删除卸载,命令如下:
yum remove docker
yum remove docker-client
yum remove docker-client-latest
yum remove docker-common
yum remove docker-latest
yum remove docker-latest-logrotate
yum remove docker-logrotate
yum remove docker-engine
参考文章
结尾
如果有写的不对的地方欢迎大家留言、私信哦~