zoukankan      html  css  js  c++  java
  • 【Docker】docker 的常用命令&操作

    一、在linux虚拟机上安装docker

    XShell
    1:检查内核版本,必须是3.10及以上
      uname -r
    2:安装docker
      yum install docker
    3:输入y确认安装
    4:启动docker
      [root@localhost ~]# systemctl start docker
      [root@localhost ~]# docker -v
      Docker version 19.03.2, build 6a30dfc
    5:开机启动docker
      [root@localhost ~]# systemctl enable docker
      Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service.
    6:停止docker
      systemctl stop docker

    二、镜像操作

    1: 检索 docker search 镜像名  

    2: 拉取 docker pull 镜像名 : tag  (tag 是可选的,多为软件的版本,默认是 latest)

    3: 列表 docker images (查看所有本地镜像)

    4: 删除 docker rmi image-id (删除指定的本地镜像)

    三、容器操作

    XShell
    1:搜索镜像
      [root@localhost ~]# docker search tomcat
    2:拉取镜像
      [root@localhost ~]# docker pull tomcat
    3:根据镜像启动容器
      docker run --name mytomcat -d tomcat:latest
    4:查看运行中的容器
      docker ps 
    5: 停止运行中的容器
      docker stop 容器的id
    6:查看所有的容器
      docker ps -a
    7:启动容器
      docker start 容器id
    8:删除一个容器
      docker rm 容器id
    9:启动一个做了端口映射的tomcat
      [root@localhost ~]# docker run -d -p 8888:8080 tomcat
      -d:后台运行
      -p: 将主机的端口映射到容器的一个端口 主机端口:容器内部的端口

    10:为了演示简单关闭了linux的防火墙
      service firewalld status ;查看防火墙状态
      service firewalld stop:关闭防火墙
    11:查看容器的日志
      docker logs container-name/container-id

  • 相关阅读:
    测试数据生成利器
    9.22“月饼杯”递归算法欢乐赛测试报告总结
    lemon评测软件配置使用方法
    1200:分解因数
    大犇博客
    C++ |递归原理与构造技巧
    2018.9.8信息奥赛集训评测报告总结
    1195 判断整除
    计算机图形学初步
    AcWing
  • 原文地址:https://www.cnblogs.com/EveningWind/p/11615315.html
Copyright © 2011-2022 走看看