zoukankan      html  css  js  c++  java
  • centos7下安装docker及命令详解

    1.安装docker

    #1、更新yum源 

    yum update

    #2、安装依赖包 

    yum install -y yum-utils device-mapper-persistent-data lvm2 

    #3、配置yum源 

    yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo 

    #4、 安装docker 

    yum install -y docker-ce #

    5、查看docker版本 

    docker -v

    2.docker常用命令

    #启动docker服务

    systemctl start docker

    #设置docker开机自启

    systemctl enable docker

    #停止docker服务

    systemctl stop docker

    #重启docker服务

    systemctl restart docker

    #查看docker状态

    systemctl status docker

    3.docker镜像操作命令

    #查看docker本地所有镜像

    docker images

    #从网上搜索镜像名称

    docker search +镜像名称

    #拉去镜像

    docker pull +镜像名称

    #删除镜像

    docker rmi +镜像id

    4.docker操作容器相关命令

    #查看正在运行的容器
    docker ps
    #查看所有容器(包括没有运行)
    docker ps -a
    #创建并启动容器
    docker run 参数

    参数说明:

    -i:保持容器运行。通常与 -t 同时使用。加入it这两个参数后,容器创建后自动进入容器中,退出容器后,容器自动关闭。

    -t:为容器重新分配一个伪输入终端,通常与 -i 同时使用。

    -d:以守护(后台)模式运行容器。创建一个容器在后台运行,需要使用docker exec 进入容器。退出后,容器不会关闭。

    -it 创建的容器一般称为交互式容器,-id 创建的容器一般称为守护式容器

    --name:为创建的容器命名

    5.docker创建容器后相关命令

    #进入容器内部

    docker exec -it 容器名字 /bin/bash

    #停止容器

    docker stop 容器名字

    #启动容器

    docker start 容器名字

    #删除容器

    docker rm 容器名称

    #查看容器信息

    docker inspect 容器名称

  • 相关阅读:
    Android应用开发1(应用程序框架)
    使用LogParser分析网站运行情况(比较简单)
    实现支持会话的WebClient
    放大招,解决前同事签出TFS文件的问题
    Python几行代码打印出网卡的Mac地址
    飞猪传书
    QQ斗地主记牌器(只支持角色版)
    咱也搞一个TransactionScope
    自定义WinForm 下ListBox的行高
    Linq To xml 查询时需要注意的一点。
  • 原文地址:https://www.cnblogs.com/369529506panyue/p/14034685.html
Copyright © 2011-2022 走看看