前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Docker在各种操作系统环境的下载、安装配置方法

Docker在各种操作系统环境的下载、安装配置方法

作者头像
JavaEdge
发布于 2021-02-23 03:55:35
发布于 2021-02-23 03:55:35
1.3K00
代码可运行
举报
文章被收录于专栏:JavaEdgeJavaEdge
运行总次数:0
代码可运行

1 在MAC系统上安装Docker

先从官网将 dmg 文件下载到本地

4 Vagrant & VirtualBox for Mac

Mac OS 下安装 Vagrant

Linux 安装 Docker

Ubuntu

安装所需仓库

接下来开始安装

CentOS 安装 Docker

卸载旧版本 Docker

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo yum remove docker \
                docker-client \
                docker-client-latest \
                docker-common \
                docker-latest \
                docker-latest-logrotate \
                docker-logrotate \
                docker-engine

安装所需仓库

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo yum install -y yum-utils

sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo

安装 docker 引擎

  • 安装最新版 dc
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo yum install docker-ce
  • 要安装特定版本的Docker CE,请列出repo中的可用版本,然后选择 一个并安装 a. 列出并对仓库中可用的版本进行排序。此示例按版本号对结果进行排序,从最高到最低,并被截断:返回的列表取决于启用的存储库,并且特定于您的CentOS版本(在此示例中以.el7后缀表示)
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
yum list docker-ce --showduplicates | sort -r

b. 通过其完全限定的包名称安装特定版本,包名称(docker-ce)加上版本字符串(第2列)直到第一个连字符,用连字符( - )分隔,例如,docker-ce-18.03.0.ce.

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo yum install docker-ce-

7 Docker Machine的本地使用(MacOS)

  • 能自动在虚拟机安装 docker engine 的一个工具

准备好一台 VirtualBox

  • 接下来将 demo 实例也关闭

因为本地的 docker还在运行

  • 将其退出,再执行 version 命令
  • 只剩客户端,没有服务端,接下来重启 demo
  • 并重进 demo
  • 此时,肯定是无法连接 docker

使用本地的客户端连接远程的服务器

  • 但是可以连接 docker-machine 上的 docker

该命令输出的内容可以作为命令来设置一些 Docker 客户端使用的环境变量,从而让本机的 Docker 客户端可以与远程的 Docker 服务器通信

  • 运行改该命令后,发现可连

好了,在当前的命令行终端中,接下来运行的 docker 命令操作的都是远程主机 demo 上的 Docker daemon

8

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8geh7qKY-1600850630562)(https://upload-images.jianshu.io/upload_images/4685968-8c259e843cba3b7f.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

9 Docker Playground

10 总结

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020/09/23 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Docker实战 (二) - Docker环境的搭建方法
sudo apt-get remove docker docker-engine docker.io 安装所需仓库
JavaEdge
2019/02/15
6630
Docker实战 (二) - Docker环境的搭建方法
CentOS 7 安装 Docker CE
旧版本的 Docker 在 CentOS 中的包名为docker或docker-engine。如果之前安装了 Docker 的旧版本,需要先卸载旧版 Docker 及相关依赖:
苏易北
2019/01/10
1.4K0
CentOS 7 安装 Docker CE
CentOS7 docker安装
注意:确保自己的linux系统内核版本高于3.10,并且系统是64位,才能体验Docker。
py3study
2020/03/09
1.6K0
CentOS7 docker安装
Docker入门实战 (二) - Docker环境的搭建方法
1 在MAC系统上安装Docker 先从官网将 dmg 文件下载到本地 [ step 1] [ step 2] [ step 3] [1240] [打开] [1240] [1240] [1240] [注册一份免费的 docker 账户] [1240] [1240] [点击下载该工具] [一种便于制作 container 的工具] 4 Vagrant & VirtualBox for Mac Mac OS 下安装 Vagrant 5 Vagrant & VirtualBox for Windows 大家自行研
JavaEdge
2018/12/25
8070
2019-06-02 在MAC系统上通过Vagrant 安装 CentOS 并在虚拟机上安装docker
实在搞不定可以用https://labs.play-with-docker.com/ 来玩玩就好了。
Albert陈凯
2019/06/03
9460
Docker入门实战 (二) - Docker环境的搭建方法
该命令输出的内容可以作为命令来设置一些 Docker 客户端使用的环境变量,从而让本机的 Docker 客户端可以与远程的 Docker 服务器通信
JavaEdge
2022/11/30
3620
Docker入门实战 (二) - Docker环境的搭建方法
Docker的安装以及加速器的配置
目前,CentOS 仅发行版本中的内核支持 Docker。Docker 运行在 CentOS-6.5 或更高的版本的 CentOS 上,要求系统为64位、系统内核版本为 2.6.32-431 或者更高版本。
Python编程与实战
2020/03/05
1.9K0
Docker的安装以及加速器的配置
使用Docker构建企业级自定义镜像
临下班前,楼主接到了一个需求,由于基础镜像标准发生变更,需要按照最新的Docker 镜像标准构建自己应用的自定义镜像。目前的标准是这样的:基础架构组只提供所有项目必须接入的3个公共镜像,这3个公共基础镜像包含了:JDK8、Skywalking、Arthas。对于各自业务组的应用如果还需要加入其它镜像,则由各个业务组自己基于基础架构组提供的公共镜像之上,再添加自定义的镜像,结构图如下:
码农小胖哥
2020/06/01
7640
使用Docker构建企业级自定义镜像
Docker-ce的安装及其卸载
安装Docker 引擎 客户端 容器IO 注意:-ce 代表社区版 -ee是企业版
彼岸舞
2021/02/25
2K0
Docker-ce的安装及其卸载
docker学习1-CentOS 7安装docker环境
Docker 提供轻量的虚拟化,你能够从Docker获得一个额外抽象层,你能够在单台机器上运行多个Docker微容器,而每个微容器里都有一个微服务或独立应用,例如你可以将Tomcat运行在一个Docker,而MySQL运行在另外一个Docker,两者可以运行在同一个服务器,或多个服务器上。未来可能每个应用都要Docker化
上海-悠悠
2019/07/04
5020
Docker在linux系统下的安装
centos-extras仓库必须是启用状态,这个仓库默认状态是启用,如果不是启用状态,请修改。
小忽悠
2019/05/06
3K0
Docker下载与安装
  Docker是一个用于开发,交付和运行应用程序的开放平台。Docker使您能够将应用程序与基础架构分开,从而可以快速交付软件。借助Docker,您可以与管理应用程序相同的方式来管理基础架构。通过利用Docker的方法来快速交付,测试和部署代码,您可以大大减少编写代码和在生产环境中运行代码之间的延迟。Docker 从 17.03 版本之后分为 CE(Community Edition: 社区版) 和 EE(Enterprise Edition: 企业版),我们用社区版就可以了。
LuckySec
2022/11/02
1.4K0
docker(2)CentOS 7安装docker环境「建议收藏」
Docker支持以下的CentOS版本,目前,CentOS 仅发行版本中的内核支持 Docker。
全栈程序员站长
2022/09/19
5650
Linux 环境Docker安装
容器化技术的核心概念是使用容器来创建一个独立的、隔离的运行环境,其中包含了应用程序所需的所有组件,如代码、运行时、系统工具、库和配置文件等。这使得应用程序和其依赖项能够以可靠且一致的方式在不同的计算机或云平台上运行。
久绊A
2023/12/19
6950
Docker 安装、更新、卸载
Docker 分为 CE 和 EE 两大版本。CE 即社区版(免费),EE 即企业版,强调安全,付费使用。Docker支持在主流的操作系统平台上使用,包括Ubuntu、Centos、Windows、MacOS系统等。 Docker CE 分为 stable, test, 和 nightly 三个更新频道。每六个月发布一个 stable 版本 (18.09, 19.03, 19.09...)。
分母为零
2019/07/04
4.9K0
Docker 安装、更新、卸载
CentOS 8.4安装Docker
  Docker 是一个用于开发、传送和运行应用程序的开放平台。Docker 使您能够将应用程序与基础设施分开,以便您可以快速交付软件。使用 Docker,您可以像管理应用程序一样管理基础设施。通过利用 Docker 的快速交付、测试和部署代码的方法,您可以显着减少编写代码和在生产中运行代码之间的延迟。为了让开发、部署、测试和分发变得更高效和轻松,让我们把Docker安装起来体验一下它的魅力所在吧!
追逐时光者
2021/11/19
5770
使用docker完成生信分析环境搭建
生信开发人员最头疼的问题,可能就是平台搭建和软件安装了。部署和迁移上要费很大力气。本文讲述使用docker制作一个镜像,后续通过导入自己定制的镜像,复制文件完成分析流程的部署和迁移。
SliverWorkspace
2020/01/17
1.8K0
Docker(2)- Centos 7.x 下安装 Docker
https://www.cnblogs.com/poloyy/category/1870863.html
小菠萝测试笔记
2020/11/05
5810
Docker(2)- Centos 7.x 下安装 Docker
Linux下Docker的安装
3.卸载旧版本Docker(如果之前安装了) 较旧的Docker版本称为docker或docker-engine。如果已安装这些程序,请卸载它们以及相关的依赖项。
害恶细君
2022/11/22
3.8K0
Docker学习笔记(1):CentOS7安装Docker
Docker是一个基于Go语言实现的开源应用容器引擎,通过对应用组件的封装、分发、部署、运行等生命周期的管理,使程序及其运行环境能够做到“一次封装,到处运行”。
布禾
2020/10/29
4150
Docker学习笔记(1):CentOS7安装Docker
相关推荐
Docker实战 (二) - Docker环境的搭建方法
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验