安装部署docker全部过程以及基础使用命令入门必看! 原创
目录
1.2 安装yum-utils,device-mapper-persistent-data和lvm2工具
1、部署前的环境准备
查看linux版本,是否符合>centos 7
查看网络是否通畅
1.1 安装gcc,gcc-c++编译器
yum install -y gcc gcc-c++
1.2 安装yum-utils,device-mapper-persistent-data和lvm2工具
1.3 更改docker阿里源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
1.4 yum 索引重建,提高安装速度
yum makecache
2、在线安装docker
2.1 安装docker
yum install -y docker-ce docker-ce-cli containerd.io
2.2 启动docker并设置开机自启
systemctl start docker
systemctl enable docker
systemctl status docker
2.3 检查版本
2.4 配置阿里云加速器
(可以不做,但网速会很慢)
获取镜像加速地址过程
2.5 运行hello-world
3、docker基本命令
启动docker
systemctl start docker
停止docker
systemctl stop docker
查看状态
重启docker
systemctl restart docker
设置开机自启
systemctl enable docker
查看docker概要信息
docker info
查看帮助
docker --help
4、镜像使用命令
列出本地主机上的镜像
docker images
搜索centos镜像是否在远程仓库
docker search centos
--limit 限制个数,列出前3个
docker search --limit 3 centos
下载镜像
下载centos,不标版本号,默认是latest
docker pull centos
查看验证
docker images
指定版本号centos:7下载
docker pull centos:7
展示所有镜像
docker images -a
展示镜像id
docker images -q
展示所有镜像的image id
docker images -aq
查看镜像、容器、数据卷所占的空间
docker system df
删除centos镜像
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理