Linux 下安装 Docker
2021/8/11 7:05:32
本文主要是介绍Linux 下安装 Docker,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1、环境查看,系统内核要 3.10 以上的
[root@xxx docker]# uname -r 3.10.0-1160.36.2.el7.x86_64
2、使用 yum 安装 gcc 相关环境,和需要的安装包
yum -y install gcc gcc-c++ yum-utils
3、卸载旧的版本
yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine
4、设置镜像仓库,使用阿里云仓库
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
5、更新 yum 软件包索引
yum makecache fast
6、安装 docker 相关的 docker-ce 等等。。。
yum install docker-ce docker-ce-cli containerd.io
7、启动和停止 docker 命令
# 启动 docker systemctl start docker # 停止 docker 命令 systemctl stop docker # 查看 docker 启动状态 systemctl status docker
8、使用 docker version 查看是否安装成功
docker version
[root@xxx ~]# docker version Client: Docker Engine - Community Version: 20.10.7 API version: 1.41 Go version: go1.13.15 Git commit: f0df350 Built: Wed Jun 2 11:58:10 2021 OS/Arch: linux/amd64 Context: default Experimental: true Server: Docker Engine - Community Engine: Version: 20.10.7 API version: 1.41 (minimum version 1.12) Go version: go1.13.15 Git commit: b0f5bc3 Built: Wed Jun 2 11:56:35 2021 OS/Arch: linux/amd64 Experimental: false containerd: Version: 1.4.9 GitCommit: e25210fe30a0a703442421b0f60afac609f950a3 runc: Version: 1.0.1 GitCommit: v1.0.1-0-g4144b63 docker-init: Version: 0.19.0 GitCommit: de40ad0 # 安装成功!
9、设置开机启动
# 设置开机启动 systemctl enable docker.service # 关闭开机启动 systemctl disable docker
10、配置 docker 镜像下载加速
# 创建目录 sudo mkdir -p /etc/docker # 编辑配置文件,加入镜像源地址 sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["http://hub-mirror.c.163.com"] } EOF # 重新加载配置文件 sudo systemctl daemon-reload # 重启 docker 服务 sudo systemctl restart docker
11、测试
docker run hello-world
12、查看一下下载的镜像
docker images
13、卸载 docker
# 卸载依赖 yum remove docker-ce docker-ce-cli containerd.io # 删除资源 rm -rf /var/lib/docker # /var/lib/docker 是docker的默认工作路径
这篇关于Linux 下安装 Docker的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-14Docker端口:你真的公开了哪些东西?
- 2024-11-14用DOCKER在家里的实验室里搞些酷炫的玩意儿
- 2024-11-05掌握Docker:高效安全的十大最佳实践
- 2024-11-05在 Docker Compose 中怎么设置端口映射-icode9专业技术文章分享
- 2024-11-05在 Docker Compose 中怎么设置环境变量-icode9专业技术文章分享
- 2024-11-04Docker环境部署项目实战:新手入门教程
- 2024-11-04Docker环境部署资料:新手入门教程
- 2024-11-01Docker环境部署教程:新手入门指南
- 2024-11-01超越Docker:苹果芯片上的模拟、编排和虚拟化方案讲解
- 2024-11-01Docker环境部署:新手入门教程