Docker常用命令

Alien| 阅读:446 发表时间:2024-12-26 19:02:22 其他技术
查看docker
docker ps  // -a 查找所有的包括运行和停止了的

查看docker镜像
docker images

启动docker服务
service docker start  或  systemctl start docker

查看docker(如果想看到所有的container,包括运行中的,以及未运行的或者说是沉睡镜像)
docker ps -a

关闭docker服务
service docker stop 或者:systemctl stop docker

进入docker终端
docker exec -it b1fd99a21a1e  /bin/bash

退出docker终端
exit 或 Ctrl + D

查看docker里镜像日志
docker logs -f gdd-cms(容器ID 或NAMES)
docker logs -f -n500 e37b18fe255

docker logs -f -t --since="2019-08-09" --tail=50 gitlab(容器名称,即NAMES)其中 -f 为查看实时日志, -t为时间,-n500 查看多少行


卸载镜像,重新拉取
docker-compose -f docker-compose-anxin-cms.yml up -d

启动镜像
docker restart [容器名称或id]

停止镜像
docker stop [容器名称或id]

启动一个镜像
docker run -d -p 10014:80 dev.hub.dztec.net/web-test/react-webpack-normal

删除停止了的镜像
docker container prune

查找某个文件里包含的内容(尽量进入某个目录后查找,不然速度太慢)
grep -rl '/www-data/config.js'

查找 yml 的扩展,并且里面包含 /www-data/config.js 字符
find -name "*.yml" | xargs grep "/www-data/config.js"

查磁盘挂载点容量
df -h

清理历史docker镜像【磁盘满了用这个】

docker image prune -a


本文标签: Docker
*本文由Alien发表并编辑,转载此文章请附上出处及本页链接。如有侵权,请联系本站删除。

热门推荐

友情连接