赞
踩
Docker windows版官方版是一款专业开源的应用容器引擎,可以加快用户构建、共享和运行现代应用程序的速度,支持运行Linux和Windows Docker容器。
Docker 在容器的基础上,进行了进一步的封装,从文件系统、网络互联到进程隔离等等,极大的简化了容器的创建和维护。使得 Docker 技术比虚拟机技术更为轻便、快捷。
官方网址:https://docs.docker.com/desktop/install/windows-install/
window 11 23H2版本 | Docker Desktop
可分为两种安装:一种直接图形化安装、二是命令型安装,在这只用图形安装
...待更新
可分为两种操作:一种直接图形化操作、二是命令型操作,在这用两种同进对比来操作
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应用程序的工具
...
docker pull mongo:latest
docker pull mysql
docker pull nginx
docker pull redis
docker run -it python /bin/bash
...待更新
容器 Containers
挂卷 Volumes
...待更新
备份源
注: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
- }
- }
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 汉化功能就可以了
1. 开机自动启动
2. 修改Docker的默认存储位置
3. 查看挂卷
4.安装mac os
....
B站
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。