返回顶部
首页 > 资讯 > 精选 >vmware中的Ubuntu Docker如何搭建
  • 673
分享到

vmware中的Ubuntu Docker如何搭建

2023-07-04 10:07:17 673人浏览 安东尼
摘要

本篇内容主要讲解“vmware中的ubuntu Docker如何搭建”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“vmware中的Ubuntu Docker如何搭建”吧!1.思维导图2.如何搭建

本篇内容主要讲解“vmware中的ubuntu Docker如何搭建”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“vmware中的Ubuntu Docker如何搭建”吧!

1.思维导图

vmware中的Ubuntu Docker如何搭建

2.如何搭建一个容器

2.1 准备实验环境

(1)环境选择

管理工具:docker engine,因为docker最流行使用最广泛;

runtime:runc。docker的默认runtime。

操作系统:ubuntu,虽然有类似coreos的容器os,但是刚开始学习,建议用熟悉的系统ubuntu。

(2)安装docker

(2.2) 配置docker的apt源:

①安装包,允许apt命令https访问docker源;

②添加docker官方的gpg key;

③将docker的源添加到/etc/apt/sources.list

(2.3)ubuntu中安装docker

首先需要验证ubuntu是否支持docker:

docker 要求 ubuntu 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的 ubuntu 版本是否支持 docker。

$ uname -r

①将ubuntu官方源换成国内阿里源

vi /etc/apt/sources.listdeb Http://mirrors.aliyun.com/ubuntu/ xenial maindeb-src http://mirrors.aliyun.com/ubuntu/ xenial maindeb http://mirrors.aliyun.com/ubuntu/ xenial-updates maindeb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates maindeb http://mirrors.aliyun.com/ubuntu/ xenial universedeb-src http://mirrors.aliyun.com/ubuntu/ xenial universedeb http://mirrors.aliyun.com/ubuntu/ xenial-updates universedeb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates universedeb http://mirrors.aliyun.com/ubuntu/ xenial-security maindeb-src http://mirrors.aliyun.com/ubuntu/ xenial-security maindeb http://mirrors.aliyun.com/ubuntu/ xenial-security universedeb-src http://mirrors.aliyun.com/ubuntu/ xenial-security universe

②更新源:

sudo apt-get update

③修复损坏的软件包,卸载出错的包,重新安装正确版本。

sudo apt-get -f install

④更新软件

sudo apt-get upgrade

⑤安装需要的包:

sudo apt install apt-transport-https ca-certificates software-properties-common curl

⑥添加gpg密钥,并添加docker-ce软件源,此处以中国科技大学的docker-ce源为例:

curl -fssl https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -sudo add-apt-repository "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu \$(lsb_release -cs) stable"

⑦添加成功后更新软件包缓存

sudo apt update

⑧安装docker-ce:

sudo apt install docker-ce

⑨设置开机自启动并启动 docker-ce(安装成功后默认已设置并启动,可忽略):

sudo systemctl enable dockersudo systemctl start docker

⑩添加当前用户到docker用户组,可以不用sudo运行docker。

sudo groupadd dockersudo usermod -ag docker $user

测试

docker run hello-world

⑪启动docker服务:

$ sudo service docker start

测试运行:

$ docker run ubuntu:15.10 /bin/echo "hello world"docker: docker 的二进制执行文件。run:与前面的 docker 组合来运行一个容器。ubuntu:15.10指定要运行的镜像,docker首先从本地主机上查找镜像是否存在,如果不存在,docker 就会从镜像仓库 docker hub 下载公共镜像。/bin/echo “hello world”: 在启动的容器里执行的命令

ps:ubuntu中以非root用户运行docker时,会报错,需先执行:

sudo usermod -ag docker runoob

命令 !!!

2.2 运行第一个容器

docker run -d -p 80:80 httpd            

到此,相信大家对“vmware中的Ubuntu Docker如何搭建”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

--结束END--

本文标题: vmware中的Ubuntu Docker如何搭建

本文链接: https://lsjlt.com/news/344498.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • vmware中的Ubuntu Docker如何搭建
    本篇内容主要讲解“vmware中的Ubuntu Docker如何搭建”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“vmware中的Ubuntu Docker如何搭建”吧!1.思维导图2.如何搭建...
    99+
    2023-07-04
  • ubuntu中如何搭建svn
    本篇内容介绍了“ubuntu中如何搭建svn”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1.安装svnsudo apt-get&...
    99+
    2023-07-04
  • vmware中ubuntu如何重启
    vmware中ubuntu重启的方法:可以在ubuntu的终端输入命令进行重启,ubuntu重启命令有以下这些:rebootshutdown -r now 立刻重启(root用户使用)shutdown -r 10 过10分钟自动重启(roo...
    99+
    2024-04-02
  • Docker如何搭建wordpress
    这篇文章主要介绍“Docker如何搭建wordpress”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Docker如何搭建wordpress”文章能帮助大家解决问题...
    99+
    2024-04-02
  • Ubuntu VMware如何安装创建虚拟机
    这篇文章主要介绍Ubuntu VMware如何安装创建虚拟机,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!1、安装Ubuntu VMware理论上讲,软件与硬件是可以在功能上相互转化的。“虚拟机”就是这样一种以软件手...
    99+
    2023-06-16
  • 如何在docker中搭建swoole环境
    本篇内容介绍了“如何在docker中搭建swoole环境”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、搭建swoole环境拉取镜像doc...
    99+
    2023-07-02
  • docker中如何搭建PHP服务器
    要在Docker中搭建PHP服务器,可以使用官方提供的PHP镜像作为基础,然后根据需要进行配置。以下是一个简单的示例: 创建一个D...
    99+
    2024-04-09
    docker PHP
  • Ubuntu VMware如何解决安装vmware tool
    小编给大家分享一下Ubuntu VMware如何解决安装vmware tool,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧! 如果你是在VM下安装 Ubuntu,那么必须安装VMware-tools,才能获得更好...
    99+
    2023-06-16
  • 基于Docker如何搭建WordPress
    小编给大家分享一下基于Docker如何搭建WordPress,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!首先下载mysql镜像和wordpress镜像1...
    99+
    2023-06-07
  • docker-compose如何搭建mongodb、mysql
    这篇文章主要介绍了docker-compose如何搭建mongodb、mysql,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面看下docker-compose搭建mong...
    99+
    2023-06-25
  • docker如何搭建kafka集群
    本文小编为大家详细介绍“docker如何搭建kafka集群”,内容详细,步骤清晰,细节处理妥当,希望这篇“docker如何搭建kafka集群”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。一、原生Docker命令 ...
    99+
    2023-06-30
  • docker如何搭建redis集群
    要搭建Redis集群,可以使用Docker来进行部署。下面是一种常见的方法:1. 创建一个文件夹,在文件夹中创建一个名为`docke...
    99+
    2023-08-23
    docker redis
  • docker如何搭建lnmp环境
    要在Docker中搭建LNMP环境(即Linux、Nginx、MySQL和PHP),可以按照以下步骤进行操作:1. 安装Docker...
    99+
    2023-08-23
    docker lnmp
  • Linux中如何搭建Docker私有仓库
    本篇内容介绍了“Linux中如何搭建Docker私有仓库”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!使用Docker私有仓库可以帮助我们节...
    99+
    2023-06-27
  • Ubuntu中如何搭建LAMP开发环境
    本篇内容介绍了“Ubuntu中如何搭建LAMP开发环境”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1.更新sudo apt-get upd...
    99+
    2023-07-04
  • ubuntu中如何搭建代理服务器
    在Ubuntu中搭建代理服务器可以使用Squid软件。以下是在Ubuntu上搭建Squid代理服务器的步骤: 安装Squid软件:...
    99+
    2024-04-02
  • Ubuntu上如何搭建网桥
    这篇“Ubuntu上如何搭建网桥”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Ubuntu上如何搭建网桥”文章吧。网桥工作在...
    99+
    2023-06-27
  • ubuntu如何搭建pptpd服务
    这篇文章主要介绍“ubuntu如何搭建pptpd服务”,在日常操作中,相信很多人在ubuntu如何搭建pptpd服务问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”ubuntu如何搭建pptpd服务”的疑惑有所...
    99+
    2023-07-04
  • ubuntu qt环境如何搭建
    要搭建Ubuntu下的Qt开发环境,可以按照以下步骤进行操作:1. 安装Qt开发工具包:在终端中运行以下命令安装Qt开发工具包:``...
    99+
    2023-08-26
    ubuntu
  • 如何在Docker中搭建FastDFS文件系统
    如何在Docker中搭建FastDFS文件系统?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。关于FastDFSFastDFS 是以 C 语言开发的一项开源轻量级...
    99+
    2023-06-15
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作