Ubuntu上安装Docker及其基本用法

    xiaoxiao2021-03-25  59

    一、docker介绍

    三大核心概念:

    镜像Images 镜像类似于虚拟机的镜像,可以理解是一个面向Docker引擎的只读模板。它是创建Docker容器的基础。容器Container Docker容器类似于一个轻量级的沙箱,Docker利用容器来运行和隔离应用。它是创建镜像应用的运行实例,可以将其启动、开始、停止和删除等操作,而这些容器之间都是相互隔离、互不可见的。仓库Repository Docker仓库类似于代码库,是集中存放镜像文件的地方,它与注册服务器Registry不同。注册服务器是存放仓库,里边往往是存放了多个仓库,每个仓库是集中存放了一类镜像文件。仓库可以分为公共仓库public和私有仓库private两种形式。目前最大的公共仓库是Docker Hub,存放了数量庞大的镜像文件供用户下载。其设计理念于Git非常相似。

    二、Docker的需求

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

    uname -a cat /etc/lsb-release/

    我的内核kernel版本是4.2.0,Ubuntu版本是64位15.10 2.更新系统,确保软件包的有效性

    sudo apt-get update

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

    sudo apt-get -y upgrade

    三、安装Docker

    sudo apt-get install -y docker.io

    启动 Docker:

    systemctl start docker

    或者

    sudo service docker start

    运行系统引导时启用 docker命令:

    systemctl enable docker

    查看docker 版本:

    docker version

    四、Docker 的基本用法

    1.查看Docker所有命令,在终端运行docker命令

    docker

    所有可以使用的命令如下图:

    2.创建一个新的容器,需要先选择一个基本 image 的操作系统,比如Ubuntu或者CentOS。使用 Docker 搜索命令:

    docker search ubuntu

    3.docker镜像下载:

    docker pull ubuntu

    我当时下载是ubuntu 16.10的版本

    4.查看已下载的Docker镜像:

    docker images

    5.创建Docker容器

    创建一个新的容器,但不会启动它

    docker create ubuntu

    创建一个新的容器,并启动它 -i选项:让输入输出都在标准控制台进行 -t选项:分配一个tty

    docker run -i -t ubuntu /bin/bash

    截图运行的是自己下载的ubuntu 16.10 输入 Exit 命令退出容器时,容器也是停止运行

    6.查看运行中容器的列表

    docker ps

    7.关闭运行中的容器

    docker stop NAMES/CONTAINER ID

    8.重启容器

    重启关闭的容器

    docker start NAMES/CONTAINER ID

    重置运行中容器

    docker restart NAMES/CONTAINER ID

    9、删除容器 如果要删除容器,要用stop命令关闭容器,然后:

    docker rm NAMES/CONTAINER ID

    更多命令,查看在终端输入docker查看所有的命令

    转载请注明原文地址: https://ju.6miu.com/read-34904.html

    最新回复(0)