一、docker概念
Docker 引擎是使用的是Linux内核特性的容器引擎。
二、docker的安装
1.docker,下载地址:
桌面版:Docker Desktop: The #1 Containerization Tool for Developers | Docker
服务器版:Install Docker Engine | Docker Docs
2.如遇运行报错:
报错内容:
解决方法:
控制面板->程序->启用或关闭 windows 功能,开启 Windows 虚拟化和 Linux 子系统(WSL2)
3.命令行安装 Linux 内核
wsl.exe --install -d Ubuntu
上面命令很可能你安装不了,微软商店你也可能打不开,如果遇到这个问题,参考:https://blog.csdn.net/qq_42220935/article/details/104714114
4.设置开机启动 Hypervisor
bcdedit /set hypervisorlaunchtype auto
注意:要用管理员权限打开 PowerShell
5.设置默认使用版本2
wsl.exe --set-default-version 2
6.查看 WSL 是否安装正确
wsl.exe --list --verbose
出现ubunt系统则证明安装完成
出现下图错误,点击链接安装最新版本的 WSL2
https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
7.镜像加速源
镜像加速器 | 镜像加速器地址 |
---|---|
Docker 中国官方镜像 | https://registry.docker-cn.com |
DaoCloud 镜像站 | http://f1361db2.m.daocloud.io |
Azure 中国镜像 | https://dockerhub.azk8s.cn |
科大镜像站 | https://docker.mirrors.ustc.edu.cn |
阿里云 | https://ud6340vz.mirror.aliyuncs.com |
七牛云 | https://reg-mirror.qiniu.com |
网易云 | https://hub-mirror.c.163.com |
腾讯云 | https://mirror.ccs.tencentyun.com |
"registry-mirrors": ["https://registry.docker-cn.com"]
三、docker的常用操作命令
1.容器
1.查看容器
2.查看容器日志
3.杀死正在执行的容器
4.删除容器
4.容器启动、关闭、重启
5.创建容器
6.拷贝容器文件
7.查看容器的数据
8.将容器保存为镜像
9.容器备份
10.容器恢复
11.监控容器占用资源
12.导出容器
2.镜像
1.查看镜像
2.删除镜像
3.检索镜像
4.拉取镜像
5.制作镜像
6.将镜像保存为归档文件
7.从归档文件创建镜像
8.从归档文件导入镜像
9.修改镜像的tag和name
10.清理Build缓存
借鉴文章地址:
Docker常用命令_docker -p-CSDN博客