一、通过现有容器生成镜像
1、docker conmmit 容器名称或者ID加新镜像名:tag
二、查看容器端口映射
查看容器端口映射:docker port 容器名称或ID
三、向容器内拷贝文件
docker cp 文件名 容器名称或ID
四、查看容器运行进程
docker top 容器名称或ID
五、查看容器资源使用
docker stats 容器名称或ID
六、查看容器日志
docker logs 容器名称或ID
--details:显示更为详细的日志信息。
--follow(-f):跟踪日志输出。
--since:显示自某个开始时间的所有日志。
--tail:仅列出最新的N条容器日志。
--timestamps(-t):显示时间戳。
--until:显示到某个截止时间的所有日志。
七、docker网络基础命令
docker network connect:将容器连接到指定的网络。
docker network create:创建一个网络。
docker network disconnect:断开容器与指定网络的连接。
docker network inspect:显示一个或多个网络的详细信息。
docker network ls:显示网络列表。
docker network prune:删除所有未使用的网络。
docker network rm:删除一个或多个网络。
八、实现容器互联
1、启动两个容器: docker run -itd --name ap1 opsmxdev/apline-with-curl ash
docker run -itd --name ap2 opsmxdev/apline-with-curl ash
2、 查看是否放在桥接模式下:docker network inspect bridge
3、登录ap1测试外网链接情况: docker exec -itd ap1 /bin/bash