Linux、Windows、Mac下Docker的安装与使用

  • 一、Linux下的安装
  • 二、Windows与Mac下的安装
  • 三、Docker的使用

一、Linux下的安装

  1. 这里以Centos 7为例,首先,确保系统已经正确运行了Centos 7并已经联网。
  2. yum安装gcc环境
yum -y install gcc
yum -y install gcc-c++
  1. 删除旧版本docker
sudo yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotate \docker-engine
  1. 安装所需的软件包
yum install -y yum-utils
  1. 设置镜像仓库
# 官网给出的镜像:
yum-config-manager --add-repo https://download.docker.cin/linux/centos/docker-ce.repo
# 由于网络限制,这里建议使用国内镜像源:
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
  1. 更新yum软件包索引
yum makecache fast
  1. 安装Docker CE
yum install docker-ce docker-ce-cli containerd.io
  1. 启动docker
sudo systemctl start docker
  1. 测试docker
sudo docker run hello-world

出现如下界面,说明docker安装成功

二、Windows与Mac下的安装

这两个版本下的docker安装相对简单,均需要运行Docker Desktop(类似于安装了一个虚拟机)实现相应的docker操作。
Windows/MAC下载地址
这里需要注意,由于Windows中自带的Hyper-V虚拟化软件与VMware冲突,因此当Hyper-V打开时,VirtualBox、VMware就不能正常工作了。然而,docker必须要在Hyper-V打开时才能进行工作,所以,Windows上虚拟机与Docker理论上无法共存。

三、Docker的使用

另一篇博客详细介绍了Docker的各种基本命令以及原理实现:Docker的介绍与使用

Linux、Windows、Mac下Docker的安装与使用相关推荐

  1. windows10用u盘安装LINUX,Windows 10下U盘安装 Ubuntu 17.10

    原标题:Windows 10下U盘安装 Ubuntu 17.10 1 Ubuntu 17.10 Canonical已经正式发布了Ubuntu 17.10 Artful Aardvark.该Ubuntu ...

  2. windows 和 linux服务器环境下j2sdk 的安装和环境设置

    J2SDK 作为jsp系统配置中必不可少的组件,越来越多的得到应用.下来是我整理的以往工作时搜集的资料.使用时方便查询,希望对广大的工程师有帮助. windows服务器环境下 j2sdk 的安装和环境 ...

  3. linux Ubuntu网卡配置,Windows 7下用VirtualBox安装Ubuntu网卡配置

    Windows 7下用VirtualBox安装Ubuntu,要求Ubuntu能连上互联网,同时在Ubuntu中配置SSH.FTP.NFS服务,能从Win7进行访问. 此时Linux虚拟机需要两块网卡, ...

  4. Mac下通过Anaconda安装Tensorflow

    Mac下通过Anaconda安装Tensorflow Anaconda是一个基于python的科学计算平台,支持 Linux, Mac, Windows系统,提供了包管理与环境管理的功能,可以很方便地 ...

  5. Linux和Mac下的微信电脑版electronic-wechat(非官方)

    2016-10-15更新 添加了3.3–为微信电脑版增加桌面启动器(快捷方式) CSDN GitHub Linux和Mac下的微信电脑版electronic-wechat(非官方) AderXCodi ...

  6. Windows 7下通过anaconda安装tensorflow

    本贴解决目的:Windows 7下通过anaconda安装tensorflow 今天说一下通过Anaconda安装tensorflow,并安装运行spyder编译器.网上很多教程不全,官网的也没有详细 ...

  7. Mac 下的软件安装 —— 从 pkg,dmg 到 brew,cask

    本文转载自坚持编程_lyz 文章原链接https://www.jianshu.com/p/61f209cd0e91 且该作者转载自原作者Elsewhere**(但此链接已无法访问) http://co ...

  8. Linux和Mac下获取文件CRC/MD5/SHA1/SHA256

    简介: Linux和Mac下获取文件CRC.MD5.hash.SHA1.SHA256值. 注: Linux和Mac下获取方式一致. 语法如下: cksum 文件名 # CRC md5sum 文件名 # ...

  9. Mac下的HALCON安装与License文件下载

    Mac下的HALCON安装与License文件下载 1.HALCON的下载地址:HALCON官网下载,需要注册个人账号: 2.安装过程:(例如,我下载的版本是halcon-18.11.0.1-maco ...

最新文章

  1. Android-Spinner下拉列表Demo
  2. 30分钟后如何终止PHP会话?
  3. boost::mp11::mp_set_contains相关用法的测试程序
  4. 十二届 - CSU 1803 :2016(同余定理)
  5. 分布式一致性算法:可能比你想象得更复杂
  6. git 报错:was cached in the local repository, resolution will not be reattempted until the upda
  7. python调用metasploit自动攻击_Python实现远程调用MetaSploit的方法
  8. mysql 5.7 window x64_window环境配置Mysql 5.7.21 windowx64.zip免安装版教程详解
  9. 让UpdatePanel支持上传文件:解决当页面显式设置document.domain时提示的500错误
  10. sqlserver自动备份脚本
  11. 经典人生感悟 看看你少了那一条
  12. LaTeX之表格中强制换行
  13. STM32串口通信编程
  14. 最新域名防红程序源码 采用小Q防红
  15. python爬虫(四)cookie模拟登录和反反爬案例
  16. sed正则表达式替换字符方法
  17. 关于DWA导致的程序崩溃或挂死问题
  18. 计算点在线上的投影坐标
  19. ESB即企业服务总线
  20. 正则表达式——7种免费测试工具

热门文章

  1. 笔试小结---线程、进程
  2. Webpack进阶(三)
  3. MySQL via EF6 的试用报告
  4. iPhone屏幕各种尺寸分辨率(更新至XS)
  5. myBatis xml if、where、if-else?、foreach 心得
  6. 100~200之间的素数(及其四个优化方案)
  7. 【job】2013年5-5阿里巴巴暑期实习招聘笔试题目及部分答案
  8. [AX]AX2012开发新特性-全文索引
  9. Eclipse使用Team explorer everywhere进行代码管理
  10. 终于可以放下心来了,呜呜...