1.安装docker Desktop时遇到的错误
1.1安装Docker Desktop报错:WSL 2 installation is incomplete
解决: # 更新版本
https://blog.csdn.net/qq_39611230/article/details/108625840 # 参考博客地址
2 [基于WSL2 的 Docker Desktop 启动时
Failed to set version to docker-desktop: exit code: -1的解决方法]
先使用 管理员方式执行命令
netsh winsock reset
在windows 10 中 如果 安装了 Android 模拟器的话,会导致 docker 环境冲突
在控制面板中的程序里的启动或关闭windows功能中关闭 Hyper-V 服务,重启电脑就可以使用了
参考博客地址 https://www.cnblogs.com/MysticBoy/p/13066611.html
2.2.docker Desktop拉镜像遇到的错
docker load -i workflow.tar
workflow.tar #镜像名字 镜像所在文件夹命令窗口
3.运行docker
docker run -it -p 80:80 a580a
-i: 以交互模式运行容器,通常与 -t 同时使用;
-t: 为容器重新分配一个伪输入终端,通常与 -i 同时使用;
-p: 端口映射,格式为:主机(宿主)端口:容器端口
desktop版在浏览器上输入loaclhost访问
4 docker基本命令
docker images 查看本地镜像
docker ps 查看运行信息
docker run -itd -p 80:80 a580a # -d 永久后台运行
docker rmi -f a580a # 删除镜像 a580a 是镜像id
docker stop 49253 # 停止服务 49253是Container id (容器id)
docker load -i workflow.tar