一、手动安装 Docker
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。
containerd.io
containerd 可用作 Linux 和 Windows 的守护程序。 它管理其主机系统的完整容器生命周期,从图像传输和存储到容器执行和监督,再到低级存储到网络附件等等。
docker-ce-cli
docker 引擎的命令行界面,社区版
docker-ce
docker 引擎,社区版。 需要 docker-ce-cli
Portainer是Docker的图形化管理工具,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能。
1. 查看系统的内核版本
uname -r
- x86 64位系统,如果是32位是不能安装 docker 的
2. yum 更新到最新版本
sudo yum update
- 看到显示
Complete
就代表完成了,整个过程需要 5-10 分钟左右
3. 安装Docker所需的依赖包
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
- 看到显示
Complete
就代表完成了,整个过程需要 1-3 分钟左右
4. 设置Docker的yum的源
5. 查看仓库所有Docker版本
- yum list docker-ce —showduplicates | sort -r
- 这里可以看到你能安装的最新版本
6. 安装Docker
- 安装指定版本,例如:sudo yum install docker-ce-20.10.11.ce
7. 启动Docker并添加开机自启动
8. 查看 Docker 版本
9. 卸载 Docker
-
查看当前docker状态
systemctl satus docker
如果是开启状态就先关闭:systemctl stop docker
-
查看yum安装的docker文件
yum list installed |grep docker
删除掉相关文件:yum remove -y [filename]
-
删除docker镜像文件:rm -rf /var/lib/docker
10. Docker 常用命令
二、安装 Portainer
- 接下来的步骤会安装 Portainer 并进行汉化处理,如果你不需要汉化也可以忽略
1. 创建目录
2. 拉取最新的 Portainer
- docker pull portainer/portainer
- 拉取 portainer
3. 安装和启动
-d后台运行 —name 命名 -p 端口映射(需要确认端口号是开放的) -v挂载
5. 访问 Portainer
三、其他
1.docker安装mongodb
脚本之家|docker安装mongodb