Virtualbox 安装 docker的流程分析

本站所有内容来自互联网收集,仅供学习和交流,请勿用于商业用途。如有侵权、不妥之处,请第一时间联系我们删除!Q群:迪思分享

免费资源网 – https://freexyz.cn/

卸载旧版

sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine

使用存储库安装

安装yum-utils包(提供yum-config-manager 实用程序)并设置稳定的存储库。

sudo yum install -y yum-utils sudo yum-config-manager –add-repo https://download.docker.com/linux/centos/docker-ce.repo

安装 Docker 引擎

安装的时候会出现选择,一路选择 y 进行安装即可

sudo yum install docker-ce docker-ce-cli containerd.io

启动 Docker

sudo systemctl start docker

hello-world 通过运行映像来验证 Docker 引擎是否已正确安装。

输入命令可以看到docker 下的镜像列表

sudo docker images

如图所示

Virtualbox 安装 docker的流程分析插图

到这里docker 安装成功

镜像的删除

docker 有两个删除的命令 rm 和 rmi

rm Remove one or more containers

rmi Remove one or more images

这里有两个不同的单词,images和container。其中images很好理解,跟平常使用的虚拟机的镜像一个意思,相当于一个模版,而container则是images运行时的的状态。docker对于运行过的image都保留一个状态(container)

首先要先删除 container 再删除 images 才行,可以使用 docker ps -a 查看containersudo docker ps -a sudo docker stop container_id

就会出现如图所示

Virtualbox 安装 docker的流程分析插图1

要将container 停止之后才能删除,所以要输入stop 命令,停止之后开始删除

sudo docker rm container_id sudo docker rmi image ID (REPOSITORY) sudo docker images

使用rmi 删除时可以使用image ID 或使用镜像名称 进行删除,命令执行完成之后查看镜像列表,镜像已经删除了

设置docker 自启动

sudo systemctl enable docker

设置国内镜像仓库

# 创建文件 sudo mkdir -p /etc/docker # 修改配置, 设置镜像 sudo tee /etc/docker/daemon.json <<-EOF { “registry-mirrors”: [“https://vw9qapdy.mirror.aliyuncs.com”] } EOF # 重启后台线程 sudo systemctl daemon-reload # 重启docker sudo systemctl restart docker

切换root用户

vagrant 创建的虚拟机切换root用户,默认密码就是 vagrant

su root
免费资源网 – https://freexyz.cn/


© 版权声明
THE END
★喜欢这篇文章吗?喜欢的话,麻烦动动手指支持一下!★
点赞8 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容