微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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 容器名

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐