初识ubuntu上的docker

最近几年,docker 技术越来越热门,它比虚拟机更灵活和方便,也节省资源,今天研究一下

在Ubuntu上使用docker 技术,有关dokcer技术的详细信息,大家可以自行网上搜索。

ubuntu 目前对docker 支持非常好。

首先我们可以直接在ubuntu 上安装docker 支持。

在命令行下,运行

sudo apt install docker.io

正常的话,就会从源上下载并安装

安装完后,我们就可以运行,检查一下docker对版本

docker 的三大核心概念:镜像(Image)、容器(Containter)、仓库(Respository)

为了能正常运行docker 服务,这三个缺一不可。

仓库是集中存放镜像的地方,有公共仓库和私有仓库。docker hub 是docker 官方提供的最大的公共镜像仓库。

镜像是只读的,是在本地运行的基础,通过仓库下载到本地。

容器是基于镜像的可执行实例。

下面我们以nginx 为例,说明一下docker 的建立操作运行过程。

首先我们需要从公共仓库下载一个nginx 的镜像到本地服务器上。

可以先用查询 看看 公共仓库是否有nginx 的官方镜像

sudo docker search --filter=is-official=true nginx

可以看到官方确实有这个镜像

现在我们下载这个镜像.

sudo docker pull nginx

下载成功,我们可以看一下本地的镜像

已经加入到本地了。

现在我们就可以运行了

sudo docker run -d  -p 8008:80 --name webserver nginx

我们也可以在浏览器里面运行

说明运行正常。

我们可以暂停这个容器的运行

sudo docker stop webserver

可以查看运行的容器

也可以删除这个容器

好了,今天就说到这里,以后就可以使用docker 来部署我们的kbmmw 服务器了。

原文地址:https://www.cnblogs.com/xalion/p/12114684.html

时间: 2024-11-09 09:43:58

初识ubuntu上的docker的相关文章

在Ubuntu上安装Docker

原文链接:https://docs.docker.com/engine/installation/linux/ubuntu/ 这里记录的是社区版安装方式,由于平时只做开发使用所以不需要安装企业版,如果想了解企业版安装方式请参照官方文档. 配置CE环境 配置apt允许以 HTTPS方式拉取镜像安装: $ sudo apt-get install apt-transport-https ca-certificates curl software-properties-common 添加Docker官

ubuntu上安装docker

准备 你需要64位的ubuntu操作系统 Cosmic 18.10.Bionic 18.04 (LTS).Xenial 16.04 (LTS)其中之一. docker支持的架构为:x86_64 (or amd64), armhf, arm64, s390x (IBM Z), and ppc64le (IBM Power). 查看ubuntu系统是32位的还是64位的:getconf LONG_BIT 查看系统信息:lsb_release -a 查看操作系统架构:uname -a 卸载旧版本 su

如何在ubuntu16上安装docker

自从用了docker,就一直无法忘怀,省去了很多部署成本.特别是可以统一开发环境和部署环境,在实际开发中有很大的实用价值. 作为一个伪全栈,我是力推大家学习docker技术的.这种共享linux内核的机制,带来的轻量化和效率.能最大限度的发挥服务器性能. 好了下面说说从零开始ubuntu上部署docker.这里我用的是vm虚拟机ubuntu16 server 64位版. 1.默认安装是没有sshd服务的,如果要用远程工作就要先安装sshd服务.因为后面我们要用VIM要编辑ubuntu的配置. U

如何在Ubuntu上安装Apache,MySQL,PHP,Nginx,HAProxy,以及如何在docker上安装LAMP

如何在Ubuntu上安装Apache,MySQL,PHP,Nginx,HAProxy,以及如何在docker上安装LAMP 在Ubuntu上安装LAMP: https://help.ubuntu.com/community/ApacheMySQLPHPhttps://www.digitalocean.com/community/tutorials/how-to-install-linux-apache-mysql-php-lamp-stack-on-ubuntuhttp://www.makete

ubuntu上安装及使用docker

关于Docker: Docker 是一个开源项目,为开发者和系统管理员提供了一个开放的平台,在任何地方通过打包和运行应用程序作为一个轻量级的容器.Docker 在软件容器内自动部署应用程序.Docker 最开始由 Solomon Hykes 作为 dotCloud 一个内部开发项目,一个企业级的 PaaS (platform as a service 服务平台),该软件现在由 Docker 社区和 Docker 公司维护,更多 Docker 信息你可以访问:https://docs.docker

Docker CE在Ubuntu上安装

安装Docker CE 需要Ubuntu14以上的版本 Bionic 18.04 (LTS) Artful 17.10 Xenial 16.04 (LTS) Trusty 14.04 (LTS) Docker CE是一种Ubuntu上x86_64, armhf, s390x (IBM Z),和ppc64le (IBM Power)支持的架构. 卸载老版本的docker Docker的老版本叫docker或docker-engine,如果有安装,可以通过命令进行卸载: 1 $ sudo apt-g

Ubuntu 上如何安装Docker

Docker 是一个开源项目,为开发者和系统管理员提供了一个开放的平台,在任何地方通过打包和运行应用程序作为一个轻量级的容器.Docker 在软件容器内自动部署应用程序.Docker 最开始由 Solomon Hykes 作为 dotCloud 一个内部开发项目,一个企业级的 PaaS (platform as a service 服务平台),该软件现在由 Docker 社区和 Docker 公司维护,更多 Docker 信息你可以访问:https://docs.docker.com/. 我们可

在Ubuntu中安装Docker

前言 网上已经有很多介绍Docker安装的文章,自己的安装过程记录一下,为了博客文章结构的连贯性,为写下一篇R和Docker的相遇做为环境基础,同时也给自己一个备忘. 目录 Docker是什么? 在Linux Ubuntu中安装Docker Docker镜像仓库 制作自己的Docker镜像 上传Docker镜像到公共仓库 完整文章:http://blog.fens.me/linux-docker-install/

阿里云cenos 6.5 模板上安装 docker

本章将介绍在阿里云的 Centos6.5 模板上安装 Docker 以及在 Ubuntu 14.04 模板上安装 Docker 的过程 Centos 6.5 模板上使用Docker 首先,通过 ssh 登陆阿里云的服务器,查看系统版本号以及内核版本. Welcome to aliyun Elastic Compute Service! # lsb_release -a LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core