zoukankan      html  css  js  c++  java
  • docker常用命令随笔

    1、运行容器:
    docker run -it 镜像名 /bin/bash
    2、退出容器:
    exit
    或者
    Ctrl+P+Q
    3、查看容器:
    docker ps -a
    查看运行的容器:docker ps
    模糊查询容器列表:docker images bop-common-sso
    4、重启容器:
    docker restart 容器ID
    5、重启容器后进入交互式
    docker start -i 5c6ce895b979
    6、postgre数据库docker使用
    进入容器内部,使用postgres cli命令
      6.1 默认起手式 docker exec -it [mypostgres] /bin/bash
      6.2 psql -U postgres -W 使用密码登录
      6.3 使用psql --help可查看所有cli命令
     
    7、查看指定容器的全部配置,一般用于查看容挂载的文件地址
     
    docker inspect [容器名]
     
    8、查看容器的资源使用情况
    docker stats
    9、清理缓存
    echo 1 > /proc/sys/vm/drop_caches
    echo 2 > /proc/sys/vm/drop_caches
    echo 3 > /proc/sys/vm/drop_caches
    10、启动postgre挂载数据卷
    1、创建本地数据卷
    docker volume create pgdata
    2、查看所有卷
    docker volume ls
    2、启动时挂载
    docker run -it --rm -v root_pg_volumn-data:/var/lib/postgresql/data --name postgresql11 -e POSTGRES_PASSWORD=postgres -p 8434:5432 -d postgres:11
    11、删除镜像
    删除仓库里同名镜像
    docker rmi `docker images | grep stockcenter | awk '{print $1":"$2}'`
    12、排查大文件
    查看全局大文件前10: du -h / --max-depth=1 | sort -hr | head -n 10
    查看当前文件夹的文件大小: du -h --max-depth=1
    13.添加公共docker仓库地址
    如果拉取公共镜像报错lookup registry-1.docker.io: no such host.
    vi /etc/resolv.conf添加nameserver 8.8.8.8
     
    14.查看容器配置
    docker inspect 容器名
  • 相关阅读:
    (14) go 结构体
    (13) go map
    (12) go make初始化
    (11)go 数组和切片
    (10) go 错误
    (9) go 时间日期
    (8)go 字符串
    (7) go 函数
    (6) go 流程控制
    (5) go 格式化输入输出 类型转换
  • 原文地址:https://www.cnblogs.com/KelvinDaniels/p/13450932.html
Copyright © 2011-2022 走看看