docker 命令最常用解释

1、查看镜像

docker images

2、查看容器运行情况:

docker ps 与docker ps -a

docker ps 是查看正在运行的docker容器,状态是up

docker ps -a 查看这台服务器上所有部署的容器,状态包括已启动的和未启动的或者启动失败的

3、容器的开启、停止和重启

docker start xx(容器名称)

docker stop xx(容器名称)

docker restart xx(容器名称)

4、删除容器

删除容器的前提是先stop容器

docker rm xx(容器名称)

5、由镜像启动后变为docker 容器,启动命令

docker run --name xxx(你喜欢就好) --net=host(用本机ip访问)-v /etc/localtime:/etc/localtime:ro (解决时区问题) -d mysql:all(镜像名称)

如果你的linux服务器只有一个ip 可以用host访问,如果你的服务器是多个ip,你的平台需要制定的ip来访问乐意将--net =host改为你的具体ip 启动你的docker 镜像

示例:

docker run --name SPRING_backend \
    -p 8080  \
    -u root\
    --net host \
    -v usr/localxxx.jar:/app.jar \    将你程序的jar挂载出来
    -v /opt/source:/opt/source  \    如果你的程序涉及上传下载业务,需要一个指定的位置
    -v /etc/localtime:/etc/localtime:ro \   解决时区问题,linux默认为0时区,我们在东八区。
    -d xxx_backend:all   你的镜像名称

6、查看程序的日志,或者说查看docker容器的日志

docker logs SPRING_backend(你的容器名称)

7、进入docker 容器内部

有些时候,docker容器运行起来后,需要进入到docker 容器内部进行查看一些文件,如下命令

docker exec -it xxx(你的容器名称)/bin/sh

ls 就可以查看你的该容器内部的相关文件

发布了8 篇原创文章 · 获赞 6 · 访问量 288

猜你喜欢

转载自blog.csdn.net/weixin_43952697/article/details/105771386