Docker的相关命令记录
容器
- docker ps 查看容器列表
- docker container ls 查看容器列表
- docker stop container_name 关闭某个容器
- docker remove container_name 删除某个容器
- docker exec -it container_id bash 进入某个容器
- docker inspect container_name 查看容器详情
- docker container update --restart=always jenkins 修改容器参数
镜像
- docker build -t image_name context 根据dockerfile构建一个镜像
- docker run -it image_name 根据镜像创建一个容器并且进入。
- docker run -it -env-file=.env image_name 指定环境变量文件
- docker image ls 查看镜像列表
Docker Compose
- docker compose up -d 根据docker-compose文件配置的内容启动对应容器
- docker-compose down -v- 停止并删除所有正在运行的服务和卷。
- docker system prune --volumes- 完全删除卷和缓存。
网络
- docker network ls 查看nework列表
- docker network inspect nerwork_name 查看某个nerwork的详情
权限
- docker run --rm --user 1000:1000 alpine id
