• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
导航菜单
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx
您的位置:首页 > 服务器 >虚拟化 > 详解在Ubuntu 14.04安装和使用Docker

详解在Ubuntu 14.04安装和使用Docker

作者:资深架构师 字体:[增加 减小] 来源:互联网

本文主要包含ubuntu,14.04,docker,ubuntu,14,docker,ubuntu14,docker,安装等服务器相关知识,资深架构师 希望可以进行参考

Docker是一个开源软件,它可以把一个Linux应用和它所依赖的一切(比如配置文件)都封装到一个容器。然而,Docker与虚拟机不同,它使用了沙箱机制,Docker容器不运行操作系统,它共享主机上的操作系统。下面我将在Ubuntu 14.04安装和使用Docker。

Docker使得在同一个服务器上可以运行更多的应用程序——它通过提供了一个额外的抽象层和操作系统级虚拟自动化。Docker使用Go语言开发,并以Apache 2.0许可证协议发布。

一、Docker的需求

要在Ubuntu 14.04 x64安装Docker,需要确保Ubuntu的版本是64位,而且内核版本需大于3.10版。

1、检查Ubuntu的内核版本

# uname -r 
3.13.0-55-generic

2、更新系统,确保软件包列表的有效性

# apt-get update

3、如果Ubuntu的版本不满足,还需升级Ubuntu

# apt-get -y upgrade

二、安装Docker

一旦以上需求都满足了,就可以开始安装Docker。Docker最早只支持Ubuntu,后来有了CentOS和其它RedHat相关的发布包。安装很简单,执行命令:

# apt-get -y install docker.io

三、创建链接

创建软链接

 # ln -sf /usr/bin/docker.io /usr/local/bin/docker
 # sed -i '$acomplete -F _docker docker' /etc/bash_completion.d/docker.io

四、检查Docker服务

要校验Docker服务的状态,执行以下命令,确保Docker服务是启动的。

# service docker.io status
docker.io start/running, process 14394

要把Docker以守护进程的方式运行,执行以下命令:(注意需先关闭Docker服务)

# docker -d &

五、Docker自启动服务

把Docker安装为自启动服务,让它随服务器的启动而自动运行,执行命令:

# update-rc.d docker.io defaults

六、Docker的用法

下面讲讲述Docker的用法。要查看Docker可以使用的命令,在终端运行docker命令,它会打印所有可用的命令列表及使用描述。

# docker

七、Docker容器下载

下面我们docker命令带pull选项,拉取一个镜像,即从Docker注册服务器的软件仓库下载一个Docker的镜像。

使用的命令如下:

# docker pull ubuntu

此命令的执行会花去一些时间。

八、运行Docker容器

现在可以看到在Bash Shell下建立Ubuntu容器是非常简单的,只需运行一行命令即可。

-i选项:让输入输出都在标准控制台进行

-t选项:分配一个tty

# docker run -i -t ubuntu /bin/bash
root@696d5fd32bba:/#

故,在输出提示中,可以看到使用的标准Ubuntu容器。

现在可以在Ubuntu的Docker容器中使用Bash Shell。如果希望停止/断开连接,可以使用组合键Ctrl-p + Ctrl-q,然后就会返回到早先的窗口。

九、Docker组

创建一个docker用户组,避免使用root用户,并让docker用户组的用户具有同root的权限。

# usermod -aG docker ubuntu

现在可以退出当前用户,使用docker用户登陆了。

十、Docker测试

执行以下命令,查看输出:

docker@ubuntu-14:/root$ docker run hello-world

快照中输出显示,docker用户工作正常。

十一、Docker可用容器

Docker可用的容器可以通过搜索命令查找,社区已经提供了很多可用的容器。如何寻找可用的Docker容器,使用以下命令搜索CentOS的Docker容器。

# docker search centos

十二、结论

本文就是一篇Docker入门资料,要继续深入还会面临不少挑战。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

您可能感兴趣的文章:

  • ubuntu14.04+docker的安装及使用
  • 详解ubuntu 16.04安装docker教程
  • Ubuntu下安装Docker教程
  • ubuntu 14.04 64位安装配置docker教程
  • Ubuntu下安装Docker教程
  • Docker教程之Ubuntu 安装 Docker详细介绍
  • 在Ubuntu15.04上安装Docker的步骤以及基本用法
  • Ubuntu下安装配置Docker的教程详解
  • Ubuntu Docker 安装教程
  • Ubuntu 16.04安装使用Docker教程
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 虚拟机下Linux系统Hadoop单机/伪分布式配置:Hadoop2.5.2+Ubuntu14.04(半原创),hadoophadoop2.5.2
  • Ubuntu 18.04 LTS安装KVM虚拟机的方法步骤
  • docker在ubuntu14.04下的安装步骤
  • Docker安装(Ubuntu 64bit)的方法步骤
  • ubuntu17.10安装docker-ce的方法
  • 详解Ubuntu Docker Registry 搭建私有仓库
  • ubuntu用 vmware 安装win10系统的教程(分享)
  • vmware 上ubuntu server连接外网的实现方法
  • VMware下Ubuntu 14.04静态IP地址的设置方法
  • 使用VMware10安装Ubuntu 14步骤图文详解

相关文章

  • 详解VMware中CentOS配置多网卡多IP
  • 详解docker容器硬盘动态扩容
  • 2014年服务器虚拟化市场将迎来争夺战
  • 详解通过Docker搭建Mysql容器+Tomcat容器连接环境
  • linux常用命令之VMware10中安装CentOS 6.4图文教程
  • Docker常用的清除容器镜像命令小结
  • Vmware vSphere 5.0安装配置方法图文教程
  • 怎样获取docker动态分配的port
  • OpenStack 中的Nova组件详解
  • Docker的基本使用笔记

文章分类

  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx

最近更新的内容

    • hadoop动态增加和删除节点方法介绍
    • 详解docker 允许主机ssh连接到docker容器中
    • Docker不能绑定静态的外网固定ip的问题及解决办法
    • 30分钟带你了解Docker(推荐)
    • VMware中CentOS 7设置文件夹共享的方法
    • 使用VMware为centos添加硬盘
    • 理解Docker(1):Docker安装和基础用法详细介绍
    • 开源技术促服务器虚拟化市场持续升温
    • 详解在 KVM 上安装 Win7 虚拟机
    • .netcore 使用surging框架发布到docker

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有