Docker入门的亿点点学习
前段时间花了些时间学习了亿点点docker,也算是入门了吧,顺便记了一下笔记拿出来分享给想要接触docker的兄弟们。
没有服务器的兄嘚可以去腾讯云或者阿里云领取免费的试用产品嗷,如果已经领取过了,又不想买服务器的,那就去阿里云的Linux体验馆吧,一次两小时,除了每次使用都要重新下载环境以外,也还行😂。阿里云Linux体验馆地址:linux体验馆 (aliyun.com)
一、安装docker
1.查看是否已安装docker列表
如果有则先卸载
yum list installed | grep docker
2.安装docker
详细安装步骤可以参考官方教程:在 CentOS | 上安装 Docker 引擎Docker 文档
1.更新yum(不是必须的,如果无法下载docker则需要更新)
yum update -y
2.安装所需的软件包
yum-utils 提供了 yum-config-manager ,并且 device mapper 存储驱动程序需要 device-mapper-persistent-data 和 lvm2
sudo yum install -y yum-utils \ device-mapper-persistent-data \ lvm2
3.设置docker包源地址(阿里云国内源)
sudo yum-config-manager \
--add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
4.安装docker
yum -y install docker-ce
5.阿里云获取容器镜像加速
登录阿里云,搜索容器镜像服务,开通后去控制台找到镜像加速器,复制并执行以下命令
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://fc6uhvfa.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
3.启动docker
# 启动docker
systemctl start docker
# 查看docker运行状态
systemctl status docker
# 关闭docker
systemctl stop docker
二、卸载docker
1.停用docker
systemctl stop docker
2、查看yum安装的docker文件包
yum list installed |grep docker
3.查看docker相关的rpm源文件
rpm -qa | grep docker
4、删除所有安装的docker文件包
yum remove docker-ce docker-ce-cli containerd.io
删完之后可以再查看下docker rpm源
rpm -qa |grep docker
5、删除docker的镜像文件,默认在/var/lib/docker目录下
rm -rf /var/lib/docker
到此docker卸载就完成了,再执行docker -v就无法识别命令了。
三、docker基础命令
一、镜像操作
1.查询镜像
docker search 镜像名称
2.拉取镜像
📱 扫码关注公众号
扫描二维码关注我们,获取更多精彩内容
实时更新 · 干货满满