前言

本文将基于 windows10专业版 来安装docker

1、开启Hyper-V

温馨小提示:之前小编是windows10企业版没有Hyper-V这个功能,于是通过DockerToolbox安装 Docker,最近重装了系统,换成了win10专业版,这下就可以通过下面这种方式来安装docker

依次进入 控制面板 -> 程序 -> 启用或关闭Windows功能 -> 勾选上 Hyper-V -> 确定开启之后重启电脑

2、安装 Docker Desktop

Docker Desktop 下载地址:https://hub.docker.com/?overlay=onboarding

下载完之后双击运行安装

安装完成之后会自动运行

测试docker安装:cmd 输入 docker --version 可查看版本信息,或进行其它操作~

3、配置阿里云镜像加速器

右击Docker图标选择Settings

选择Daemon -> 然后配置自己的加速器地址 -> 最后Apply,等候docker自动重启完即可~

4、Docker常用命令

# 查看当前docker版本
docker -v# 查看当前本地所有镜像
docker images# 列出容器。 -a:所有容器包含没有运行的
docker ps # 查看当前运行下的镜像进程
docker ps -a# 构造镜像,用法docker build -t 镜像名称 .
docker build -t docker_demo .# 启动已被停止的容器【xx -> CONTAINER ID】
docker start xx
# 关闭已被启动的容器
docker stop xx
# 重新启动容器
docker restart xx# 杀掉一个运行中的容器
docker kill -s KILL xx# 【 注:如果删除镜像,顺序:停止镜像里的容器,再删除容器,最后再删除镜像 】
# 删除一个或多少容器。-f :通过SIGKILL信号强制删除一个运行中的容器-l :移除容器间的网络连接,而非容器本身-v :-v 删除与容器关联的卷
docker rm -f xx、xx2
# 删除镜像
docker rmi xx# 创建一个新的容器并运行,-d为后台执行,-p 9000:3000前面为主机端口,后面是容器端口。docker_demo镜像名
docker run -d -p 9000:3000 docker_demo# 在运行的容器中执行命令。6576abc容器id
sudo docker exec -it 6576abc /bin/bash # 获取容器获取容器的日志 6576abc容器id,-t:显示时间戳
docker logs -f -t 6576abc# 登陆镜像仓库
docker login# 获取镜像
docker pull
# 上传镜像
docker push
# 查看指定镜像的创建历史。
docker history docker_demo# 进入容器
docker exec -t 6576abc /bin/bash# 从宿主机拷文件到容器里面
docker cp /home/zhengqing/test.sql mysql_server:/tmp   # mysql_server:容器名  前:宿主机文件路径 后:容器路径# 从容器里面拷文件到宿主机
docker cp 容器名:/tmp/test.sql /home  前:容器路径  后:宿主机路径

docker 删除容器_Docker (二) Windows10专业版安装教程相关推荐

  1. docker 删除容器_Docker使用命令和技巧

    既然已经搭建好了Docker关于基础的命令以及使用方式我们当然要进行学习,还有一些小技巧比如批量操作镜像加速和怎么寻找合适的Docker-Images都是本节的内容 附上: 喵了个咪的博客:w-blo ...

  2. Windows 的 docker 删除容器后 WSL2 磁盘空间不释放的问题

    Windows 的 docker 删除容器后 WSL2 磁盘空间不释放的问题 1.起因及原因 2.解决 2.1 找到要压缩的虚拟磁盘文件 2.2 关闭 Docker Desktop 2.3 压缩虚拟磁 ...

  3. 安装会声会影2018出现java_会声会影2018专业版安装教程

    很多用户因为第一次接触会声会影视频编辑软件,所以在购买软件之后不知道如何进行安装,小编就是来给大家送福利的!购买会声会影2018的用户,按照本篇教程的步骤安装, 不管是什么电脑水平都能轻松完成. 会声 ...

  4. (二)STM32CubeMX安装教程

    本教程包含: (一)Keil环境配置 (二)STM32CubeMX安装教程 一.STM32CubeMX下载和安装 1. STM32CubeMX下载:官网->获取软件->STM32CubeM ...

  5. docker 查看镜像_Docker 核心概念、安装、端口映射及常用操作命令,详细到令人发指!...

    来自小洋人最HAPPY投稿 一.Docker简介 Docker是开源应用容器引擎,轻量级容器技术. 基于Go语言,并遵循Apache2.0协议开源 Docker可以让开发者打包他们的应用以及依赖包到一 ...

  6. docker 查看容器_Docker介绍

    docker介绍 什么是docker?我们先看一下官方文档对docker的定义.翻译一下就是:Docker是一个集开发,发布和运行应用程序的开放平台.Docker能够分离应用和基础架构,从而可以使得用 ...

  7. Centos7 Docker 删除容器_入门试炼08

    说明 命令 删除指定的容器格式 docker rm $CONTAINER_ID/NAME 删除容器指定容器名称 docker rm mycentos3 删除容器指定容器id docker rm 909 ...

  8. docker删除容器

    删除容器使用 docker rm 命令: 1.删除容器 1)首先需要停止所有的容器 docker stop $(docker ps -a -q) 2)删除所有的容器(只删除单个时把后面的变量改为con ...

  9. Docker删除容器与镜像

    列出所有容器ID docker ps -aq 查看所有运行或者不运行容器 docker ps -a 停止所有的container(容器),这样才能够删除其中的images: docker stop $ ...

最新文章

  1. Site Group Level Price Maintenance in IS Retail
  2. Centos下源码安装golang
  3. 实战SSM_O2O商铺_48【用户登录】用户登录Dao-Service-Controller-View层的开发
  4. 2020年最畅销的20款电动汽车,特斯拉和五菱你偏向谁?
  5. 搭建 springMVC 框架
  6. javascript - 封装原生js实现ajax
  7. 鼠标提上去弹出提示层(定位)
  8. div获取第一个子节点jquery_【antd】Tree组件子节点不完全勾选获取父节点的值
  9. jQuery 1.6 中更新的几个功能
  10. linux用户群组实验总结,linux基础概念和个人笔记总结(2)——账号和权限管理实验验证...
  11. php 检测nfs状态,PHP和Shell实现检查SAMBA与NFS Server是否存在_php技巧
  12. 哪三级分类java_技术汇总:第五章:使用angularjs做首页三级分类
  13. asp.net core mvc 管道之中间件
  14. Cocos2D:塔防游戏制作之旅(九)
  15. Basler相机参数设置
  16. 高频变压器设计,可提供完整设计过程资料
  17. 华为交换机 查ip冲突_华为交换机发现邻居操作,查看端口和ip
  18. Is the docker daemon running问题解决方法
  19. 广数980TDB-TDC-TDI-TC3-988T对刀过程
  20. 餐桌 (Standard IO)

热门文章

  1. Maven项目提示:源值1.5已经过时,将在未来发行版中删除
  2. Jmeter自定义函数和引入外部文件的几种方法
  3. win这个傻逼系统,高PPI上默认的情况下是放大的,放大了之后逻辑分辨率不跟着放大。
  4. bootstrap的php写在哪里,bootstrap用什么编辑器写
  5. linux php-fpm启动失败,linux运行php-fpm遇到问题
  6. keyvaluepair_C# KeyValuePairTKey,TValue的用法【转】 .
  7. 硬盘由于io设备错误无法运行此项请求_移动硬盘坏了真倒霉,祸不单行U盘也坏了,数据怎么存储才安全?...
  8. python syslog服务器_Python3+syslog使用及相关说明
  9. 量子计算机模拟其他系统,一种量子计算机的模拟控制方法、系统及相关组件技术方案...
  10. notepad++ php开发环境,Notepad++可以结合命令行来搭建各种编程环境