• docker常用命令


    1.在公共的docker中心仓库搜索可下载的镜像

    docker search xxx
    如搜索仓库中可用的jenkins镜像:docker search jenkins:jenkins

    2.查看环境中目前下载的镜像

    docker images

    3.列出正在运行的容器

    docker ps

    4.显示所有的容器,包括未运行的

    docker ps -a

    5.显示最后一个运行的容器

    docker ps -l

    6.停止一个容器

    docker stop containName|containId

    7.启动一个容器

    docker start containName|containId

    8.删除一个容器

    docker rm containName|containId

    9.创建并运行一个容器

    docker run --name:myjenkins -p 1024:8080 -d jenkins
    参数解释如下:
    docker run : 创建并运行一个容器
    –name : 给容器起一个名字, 比如叫做 myjenkins
    -p : 将宿主机端口与容器端口映射, 冒号左侧是宿主机端口, 右侧是docker容器端口
    -d : 后台运行容器
    jenkins : 镜像名称 , 例如jenkins

    10.查看容器运行日志

    docker logs containName|containId
    如:docker logs myjenkins

    11.持续跟踪日志

    docker logs containName|containId -f

    12.进入容器

    进入容器命令:
    方法一:docker attach containID
    方法二:docker exec -it containName bash
    方法三:docker exec -it containID /bin/bash

    13.退出容器

    方法一:exit 退出后,这个容器就消失了,容器销毁ps查不到
    方法二:ctrl+D 退出后,这个容器就消失了,容器销毁ps查不到
    方法三:ctrl+P+Q 退出容器,容器还在后台运行

    14.保存一个镜像为jar包

    docker save 镜像名:版本名 -o /home/finance/auto_test/jenkins.jar
    镜像名:版本名 可以通过 jenkins images 查看需要保存的镜像信息
    镜像名:版本名。 ====》 repository:tag 组成

    15.载入一个镜像

    docker load < 保存的包名.jar
    docker load < jenkins.jar

  • 相关阅读:
    【剑指offer】删除链表中重复的结点
    一文看懂vue3单文件组件的语法糖<script setup>
    第8章 注意力机制与外部记忆
    怎么开启22端口访问权限,让别的机器通过ssh或者向日葵等远程控制工具链接
    【计算机网络】 传输层
    MySQL基础-事务
    父子组件传递参数/默认插槽/具名插槽
    Mac 中 MySQL 的安装与卸载
    vue的移动端项目打包成手机的app软件apk格式
    学习Bootstrap 5的第五天
  • 原文地址:https://blog.csdn.net/chuntingting/article/details/127587734