windows下安装docker

参考B站视频教程:https://www.bilibili.com/video/BV1za411Q7er

1.安装wsl2

请添加图片描述

请添加图片描述

失败就挂梯子

请添加图片描述

重启系统

在开始菜单栏中选择安装的ubuntu

2.安装docker

地址:https://docs.docker.com/desktop/install/windows-install/

请添加图片描述

下载完成,打开运行

请添加图片描述

安装

请添加图片描述

安装成功

如果直接使用docker,会从官方网站拉取镜像,为了防止网络出现问题

在setting里面改一下配置,再点击apply

请添加图片描述

查看安装成功与否

请添加图片描述

3.安装第一个docker:portainer

注意此处应该下载Portainer CE(社区版) 不然后面会要证书

https://docs.portainer.io/start/install/server/docker/wsl

请添加图片描述

netstat -ano      //查看端口使用情况
docker volume create portainer_data
docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:latest

ps:下图安装错成BE了
请添加图片描述

安装的蛮快的,出问题就看梯子是不是出问题了

浏览器输入网址

https://127.0.0.1:9443

请添加图片描述

继续访问后报错,显示docker超时

请添加图片描述

重启portainer

docker stop portainer
docker start portainer

创建个账号请添加图片描述

结果发现要证书,下成商业版的portainer了,选择移除现有portainer,重装

重装过程中因为没有把数据卷删掉也出现了容器没有成功开启的问题,查看日志 docker logs 容器号可发现原因

可行过程如下:

1.停止 Portainer 容器(如果它还在运行)
	docker stop portainer
2.删除 Portainer 容器:
	docker rm portainer
3.删除 Portainer 数据卷:
	docker volume ls # 列出所有数据卷
	docker volume rm <volume_name> # 删除指定的数据卷

重新部署 Portainer CE 实例:

请添加图片描述

再次访问https://localhost:9443就成功登录了

请添加图片描述

4.docker下面安装ubuntu

教程Docker 安装 Ubuntu | 菜鸟教程 (runoob.com)

拉取想要的ubuntu版本

 docker pull ubuntu:latest //最新版

请添加图片描述

docker images //查看本地镜像

请添加图片描述

运行容器,并且可以通过 exec 命令进入 ubuntu 容器

docker run -itd --name ubuntu-test ubuntu:18.04 
docker exec -it ubuntu-test /bin/bash

请添加图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值