zoukankan      html  css  js  c++  java
  • Docker自学纪实(二)Docker基本操作

    • 安装docker

    以CentOS7为例:

    1 安装:yum -y install docker
    2 启动:systemctl start docker
    3 设置开机自启:systemctl enable docker
    • 镜像的基本使用
    1 搜索镜像:docker search 镜像名称
    2 拉取镜像:docker pull 镜像名称:TAG
    3 查看镜像:docker images
    4 删除镜像:docker rmi 镜像名称
    5 启动镜像:docker run [OPTIONS] image [COMMAND] [ARG...]  不清楚就docker run --help或者看这里

    注:镜像启动后,docker会根据镜像自动生成一个容器。

    • 容器的基本使用
    1 查看当前运行的容器:docker ps
    2 查看所有容器(包括未运行的):docker ps -a
    3 开启容器:docker start 容器ID/NAME
    4 进入容器:docker attach 容器ID/NAME  或者   docker exec -it 容器ID/NAME+操作命令。如:docker exec -it ubuntu /bin/bash
    5 停止容器:docker stop 容器ID/NAME

    注:要想删除容器,需要先停止容器,或者-f强制删除。

    1 删除容器:docker rm 容器ID/NAME   (docker rm -f 容器ID/NAME 强制删除)
    2 导出容器:docker export -o 命名 容器ID/NAME     例:docker export -o  myubuntu.tar ubuntu
    3 导入容器:docker import 文件名 重命名镜像名:TAG  例:docker import myubuntu.tar ubuntu:new
    4 将指定镜像保存成 tar 归档文件:docker save -o 重命名文件名 镜像名称  例:docker save -o myubuntu.tar ubuntu:new
    5 将指定tar归档文件导入:docker load 重命名镜像名称 文件名  例:docker load myubuntu.tar ubuntu:new

    注:docker export  (这个是轻量级的打包,打包的是精简部分)

           docker save  (这个是完整打包)

    以上是常用的docker命令

    关于docker命令想要了解更多,点击这里

  • 相关阅读:
    古谚、评论与论断、名篇与名言
    重读《西游记》
    重读《西游记》
    命名之法 —— 时间、季节、地点
    命名之法 —— 时间、季节、地点
    文言的理解 —— 古时的称谓、别称、别名
    文言的理解 —— 古时的称谓、别称、别名
    Oracle GoldenGate for Oracle 11g to PostgreSQL 9.2.4 Configuration
    瀑布 敏捷 文档
    POJ 1325 ZOJ 1364 最小覆盖点集
  • 原文地址:https://www.cnblogs.com/Smbands/p/10150366.html
Copyright © 2011-2022 走看看