Virtualbox如何安装docker
这篇文章主要介绍了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 -asudo docker stop container_id
就会出现如图所示
要将container 停止之后才能删除,所以要输入stop 命令,停止之后开始删除
sudo docker rm container_idsudo 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# 重启dockersudo systemctl restart docker
切换root用户
vagrant 创建的虚拟机切换root用户,默认密码就是 vagrant
su root
感谢你能够认真阅读完这篇文章,希望小编分享的“Virtualbox如何安装docker”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网行业资讯频道,更多相关知识等着你来学习!
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341