这篇文章主要介绍了Virtualbox 安装 docker的操作方法,大家在安装之前需要先卸载旧版在使用存储库安装,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
卸载旧版
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
如图所示
到这里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 查看container
sudo docker ps -a
sudo docker stop container_id
就会出现如图所示
要将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
到此这篇关于Virtualbox 安装 docker的文章就介绍到这了,更多相关Virtualbox 安装 docker内容请搜索编程学习网以前的文章希望大家以后多多支持编程学习网!
本文标题为:Virtualbox 安装 docker的流程分析


基础教程推荐
- RFO SIG之openEuler AWS AMI 制作详解 2022-12-28
- Apache Kafka 2.5 稳定版发布,新特性抢先看 2023-09-11
- P3 利用Vulnhub复现漏洞 - Apache SSI 远程命令执行漏洞 2023-09-10
- Apache CarbonData 1.0.0发布及其新特性介绍 2023-09-11
- windows环境下apache-apollo服务器搭建 2023-09-10
- Centos7 nginx的安装以及开机自启动的设置 2023-09-22
- 通过StatefulSet部署有状态服务应用实现方式 2022-10-01
- 为Win2003服务器打造铜墙铁壁的方法步骤 2022-09-01
- Centos 安装Django2.1 2023-09-24
- Docker容器操作方法详解 2022-11-13