windows docker 安装配置记录

一、准备工作

系统要求win10/win11,打开“启用或关闭Widows功能” ,勾选上下图红框两项,如果是win11,“虚拟机平台”翻译为“Vitural Machine Platform”。

管理员身份运行cmd,运行下面两条命令安装wsl

wsl --set-default-version 2

wsl --update --web-download

 这一步可能会比较花费时间,--web-download表示通过github获取下载资源。

二、下载docker

docker官网需要vpn或代理服务才能访问。官网链接:

https://hub-stage.docker.com/https://hub-stage.docker.com/

根据自己电脑的CPU架构选择版本进行下载,一般选择AMD64版本:

 下载完成后,点击可执行程序可以直接安装,但不可选择安装路径。如果想需求你则安装路径可以命令行的方式进行安装,把“D:\docker”改成自己的路径即可。

start /w."" "Docker Desktop Installer.exe" install --installation-dir=D:\docker

安装完成后,输入下面的命令后能显示版本号则说明安装成功。

docker --version

三、配置镜像源 

打开docker desktop,在“设置”找到“Docker Engine”,添加图中红框内容:

{
 "registry-mirrors": [
    "https://do.nark.eu.org",
    "https://dc.j8.work",
    "https://docker.m.daocloud.io",
    "https://dockerproxy.com",
    "https://dockermirrors.ustc.edu.cn",
    "https://docke.nju.edu.cn"
  ]
}

四、常用命令

1、拉取一个镜像
docker pull nginx

 2、查看所有已下载的镜像
docker images

3、删除一个镜像
docker rmi 镜像名称/镜像ID

 例如:

docker rmi nginx
 4、运行一个容器
docker run --name my-nginx -d -p 8080:80 nginx

--name:指定容器名称

-d:后台运行容器

-p:端口映射,将主机的8080端口映射到容器的80端口

nginx: 镜像模板,也可以改为镜像模板的ID

5、查看所有正在运行的容器
docker ps

 docker ps只能看到正在运行的容器,如果想同时看到停止运行的容器,可使用如下命令:

docker ps -a
 6、让一个容器停止运行
docker stop my-nginx
 7、重新启动容器
docker start my-nginx
 8、删除一个容器 
docker rm my-nginx
 9、进入/退出容器shell 

进入shell:

docker exec -it "容器ID" /bin/sh

退出shell:

exit

    评论
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

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

    抵扣说明:

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

    余额充值