Docker之阿里云服务安装Docker实践
作者:那年夏天丶
这篇文章主要介绍了Docker之阿里云服务安装Docker实践,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
前言:
学习之前先自主准备一台虚拟机或者自己买一台腾讯云或者阿里云的服务器,以便于学习,我 购买的是阿里云服务器一般就是用来自己平时学习联系的时候用;
一、服务器准备
根据自己的需要购买自己的服务器或者自己装虚拟机,我觉得麻烦,就是直接购买了一个阿里的服务器,阿里云权益中心_助力学生、开发者、企业用云快速上云-阿里云

购买之后自己选择服务器镜像类型

二、登录自己的服务器
然后安装docker,我的用的是mobaxterm,他这个能连接到自己windows环境,还能将windows的文件上传到linux服务器,我觉得还挺方便的;


三、安装docker
1.查询是否有docker
yum search docker
2.安装yum 相关工具
sudo yum install -y yum-utils
3.设置存储库
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
4.查看可安装的版本
yum list docker-ce --showduplicates | sort -r
5.直接安装最新版
sudo yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin安装完成之后应该有这样的展示

四、一些常用的Docker命令
1.启动docker
sudo systemctl start docker 暂时启动 sudo systemctl enbale docker 暂时启动 sudo systemctl restart docker 重新启动 sudo systemctl status docker 查看docker启动状态
2.查看容器内容
docker ps - 列出运行中的容器
- -a: 显示所有容器(包括停止的)
- -q: 只显示容器ID
- --filter "status=exited": 过滤特定状态的容器
3.查看镜像
docker images - 列出本地镜像
- -a: 显示所有镜像(包括中间层)
- -q: 只显示镜像ID
docker pull IMAGE[:TAG] - 拉取镜像 docker push IMAGE[:TAG] - 推送镜像到仓库 docker rmi IMAGE - 删除镜像
-f: 强制删除
docker build [OPTIONS] PATH - 构建镜像
- -t TAG: 指定标签
- --no-cache: 不使用缓存
- -f Dockerfile: 指定Dockerfile文件
4.查看日志
docker logs -f 容器名称id
5.查看docker系统消息
docker info - 显示Docker系统信息 docker version - 显示Docker版本信息 docker system df - 查看磁盘使用情况 docker system prune - 清理未使用的数据
- -a: 同时清理未使用的镜像
- --volumes: 同时清理未使用的卷
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
