Docker 在window 2024版笔记 下载 安装 操作 配置

本文介绍了Docker在Windows上的安装步骤,包括图形化和命令行安装,以及常用Docker命令如运行、停止、删除容器和镜像,挂载卷和网络管理等内容。此外,还提到了换源、可视化工具Portainer和常见问题解决方案。
摘要由CSDN通过智能技术生成

---Docker 前言---

Docker windows版官方版是一款专业开源的应用容器引擎,可以加快用户构建、共享和运行现代应用程序的速度,支持运行Linux和Windows Docker容器。

Docker 在容器的基础上,进行了进一步的封装,从文件系统、网络互联到进程隔离等等,极大的简化了容器的创建和维护。使得 Docker 技术比虚拟机技术更为轻便、快捷。

【1】下载

官方网址:https://docs.docker.com/desktop/install/windows-install/

【2】安装 

window 11 23H2版本 |  Docker Desktop

可分为两种安装:一种直接图形化安装、二是命令型安装,在这只用图形安装 

...待更新

【3】操作 简单 配置

可分为两种操作:一种直接图形化操作、二是命令型操作,在这用两种同进对比来操作

3.1 常用命令

docker run:创建一个新容器并运行一个命令。

注:/d/html  等于 d:\html 目录,你也可以创在 卷Volumes 不是在本地 作公用数据设置盘,直接写就可以,目录会跟着提示生成,卷也是

例 1

 docker run -d -P nginx:latest   这条命令 创建容器,同时找不到镜像时自动拉取相关镜像

语法格式和参数设计: docker 运行 |Docker 文档

docker run [OPTIONS] IMAGE [COMMAND] [ARG...]

docker run -d -p 80:80 --name nginx -v /D/Docker/project/nginx/www:/usr/share/nginx/html -v /D/Docker/project/nginx/conf/:/etc/nginx -v /D/Docker/project/nginx/logs:/var/log/nginx nginx

docker ps:列出当前运行的容器。

docker stop:停止一个运行中的容器。

docker start:开始一个已经停止的容器。

docker rm:删除一个容器。

先停止容器 再删除

docker images:列出本地镜像。

docker rmi:删除一个镜像。

先停止容器 删除关联容器 再删除镜像

docker pull:从注册中心拉取一个镜像。

docker push:将一个镜像推送到注册中心。

...待更新

docker build:使用Dockerfile构建一个镜像。

...待更新

docker exec:在运行的容器中执行命令。

...待更新

docker volume:管理Docker卷。

...待更新

docker network:管理Docker网络。

...待更新

docker-compose:用于运行多个容器的定义和运行多容器Docker应用程序的工具

...

3.2 拉取镜像 images

docker pull mongo:latest

docker pull mysql

docker pull nginx

docker pull redis

docker run -it python /bin/bash

...待更新

3.3 配置 容器  和 挂卷 

容器 Containers

挂卷 Volumes

...待更新

【4】换源 

备份源

注:linux

{
  "registry-mirrors": [
    "https://7bezldxe.mirror.aliyuncs.com/",
    "https://docker.mirrors.ustc.edu.cn/",
    "https://hub-mirror.c.163.com",
    "https://registry.docker-cn.com"
  ],
  "insecure-registries": [],
  "debug": false,
  "experimental": false,
  "features": {
    "buildkit": true
  }
}

【5】外和国内仓库

国外:http://hub.docker.com/

国内:https://hub.daocloud.io/

https://hub.daocloud.io/

【6】常用可视化管理工具

Docker Desktop :安装时也一起安装了

Portainer:

docker run -d -p 8088:9000 --restart=always -v /var/run/docker.sock:/var/run/docker.sock --privileged=true portainer/portainer

注:设置密码要12位  (abc123456789)

 

如果想汉化下,就用egde 汉化功能就可以了

【7】问题合集

1. 开机自动启动

2. 修改Docker的默认存储位置

3. 查看挂卷

4.安装mac os 

....

【8】学习资料:视频和网址

B站

docker 运行 |Docker 文档

---Continue---最底部---

  • 31
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值