docker常用命令

1、docker ps --size |grep GB可以找到容器占用空间比较多的

2、docker-compose相关命令

    启动容器:

    docker-compose -f ./docker-compose.yml up -d

3、sudo docker ps -a --format {{.Names}}| grep -q ^dockerName$

4、docker证书访问

     docker --tlsverify --tlscacert=./ca.crt --tlscert=./server.crt --tlskey=./server.key -H=https://10.226.48.53:2376 version

5、docker证书增加

      https://blog.csdn.net/ghostcloud2016/article/details/51539837

6、doker启动慢

    https://blog.csdn.net/web13524385009/article/details/126642502

7、endpoint with name test01 already exists in network host

     解决方法: docker network disconnect --force host docker_name

8、定位docker启动异常

     docker 启动命令  --debug

7、下载或者挂载的二进制运行 no such file or directory 或者 not found

     感觉不可思议:

   

     一般是因为该二进制是glibc下编译的,挂载到musl的alpine里会这样,可以使用glibc的alpine,或者安装 libc6-compat;不行再试试 gocmpat

通过安装apk install libc6-compat;问题解决。

参考文档:https://github.com/zhangguanzhang/docker-need-to-know/blob/master/3.container-cannot-run.md

 8、镜像仓库有时候不知道账号和秘密

      docker节点,然后base64进行解密

      cat /root/.docker/config.json

9、 本地的镜像文件都存放在哪里?
答:与 Docker 相关的本地资源都存放在/var/lib/docker/目录下,其中 container 目录
存放容器信息,graph 目录存放镜像信息,aufs 目录下存放具体的内容文件。

 10、docker交叉编译

https://icloudnative.io/posts/multiarch-docker-with-buildx/

11、docker stats查看各个容器的负载

posted on 2022-05-16 19:43  星星眨着眼  阅读(67)  评论(0编辑  收藏  举报

导航