当然这个功能在中国可能不会特别好用
4、docker events
这个命令可以帮助你实时获取docker的各种事件信息,比如创建了一个容器什么的
? ~ docker events2020-07-28T21:28:46.000403018+08:00 image load sha256:432bf69f0427b52cad10897342eaf23521b7d973566354118e9a59c4d31b5fae (name=sha256:432bf69f0427b52cad10897342eaf23521b7d973566354118e9a59c4d31b5fae)
5、docker update
当你docker run 了之后却发现里面有一些参数并不是你想要的状态比如你设置的nginx容器cpu或者内存太小,这个时候你就可以使用docker update去修改这些参数
docker update nginx --cpus 2
6、docker history
当你修改了一个镜像,但是忘记了每一层的修改命令,或者你想查看一个镜像是怎么构建的时候就可以使用这个命令,比如
? ~ docker history traefik:v2.1.6IMAGE CREATED CREATED BY SIZE COMMENT5212a87ddaba 5 months ago /bin/sh -c #(nop) LABEL org.opencontainers.… 0B<missing> 5 months ago /bin/sh -c #(nop) CMD ["traefik"] 0B<missing> 5 months ago /bin/sh -c #(nop) ENTRYPOINT ["/entrypoint.… 0B<missing> 5 months ago /bin/sh -c #(nop) EXPOSE 80 0B<missing> 5 months ago /bin/sh -c #(nop) COPY file:59a219a1fb7a9dc8… 419B<missing> 5 months ago /bin/sh -c set -ex; apkArch="$(apk --print-… 52.9MB<missing> 5 months ago /bin/sh -c apk --no-cache add ca-certificate… 1.85MB<missing> 6 months ago /bin/sh -c #(nop) CMD ["/bin/sh"] 0B<missing> 6 months ago /bin/sh -c #(nop) ADD file:a1906f14a4e217a49… 4.81MB
7、docker wait
这个命令可以查看容器的退出状态,比如
? ~ docker wait 7f7f0522a7d00这样你就可以知道这个容器是正常退出的还是异常退出的了
8、docker pause && docker unpause
当你运行了一个容器但是想要暂停它运行的时候可以使用这个命令
9、docker diff
当你运行了一个容器,但是你不知道容器里修改了哪一些文件的时候可以使用这个命令,比如
【10 个冷门但又非常实用的 Docker 使用技巧】? ~ docker diff 38c59255bf6eC /etcA /etc/localtimeC /varC /var/libA /var/lib/registry
10、docker stats
这个是docker内置的监控命令,当你想要查看当前主机下所有容器占用内存和cpu的情况的时候就可以使用这个命令 。
推荐阅读
- 每个软件架构师和软件工程师都必须知道的10种设计模式
- 《大盗贼》?我是一个大盗贼什么也不怕
- airpods pro一个耳朵有声音一个耳朵没声音但可以操控,airpodspro一个耳朵有声音一个耳朵没声音-
- nova6se对比荣耀20s?荣耀20和nova6se哪个好_1
- libresse卫生巾感受?libresse薇尔卫生巾怎么样
- 良心推荐8个安全测试工具,快来取走
- 清朝八旗是哪八旗,哪个旗的地位更高? 八旗地位最高的是哪一旗
- 端口的作用
- 三国里的姜维是一个怎样的人-?三国演义姜维兵败何处
- 冬季受孕的4个小秘诀 须知冬季受孕注意事项
