Docker命令使用笔记

如何查看docker volume create生成的volume具体路径

  • 先使用docker volume ls命令列出所有的volume
  • 使用命令docker volume inspect [volume name] 查看指定volume的详细信息

docker同时删除停止的容器

  • 删除已经运行停止的所有容器:docker rm $(docker container ls -f "status=exited" -q)
  • 停用所有的运行中的容器:docker stop $(docker ps -q)
  • 删除所有容器:docker rm $(docker ps -aq)

PostgreSQL: could not resize shared memory segment. No space left on device

使用docker的PostgreSQL遇到上述问题。
This is because docker by-default restrict size of shared memory to 64MB.
You can override this default value by using --shm-size option in docker run.
docker run -itd --shm-size=1g postgres
or in docker-compose:

db:
  image: "postgres:11.3-alpine"
  shm_size: 1g
暂无评论

发送评论 编辑评论


				
上一篇
下一篇