type
status
date
slug
summary
tags
category
icon
password
在笔者的《前端工程师也应该了解的docker》一文中记录了使用 docker 部署项目的具体流程,本文做进一步精简,用于记录 docker 常用命令,方便以后开发时及时查询,减少检索信息的压力。

容器管理

docker ps 查看当前运行的容器
docker ps -a 查看现存所有的容器
docker start/stop/restart <container_id_or_name> 启动/停止/重启指定容器
docker rm <container_id_or_name> 移除指定容器
docker logs <container_id_or_name> 查看指定容器日志
docker exec -it <container_id_or_name> bash 进入指定容器唤起 bash 来操作

镜像管理

docker images 查看所有镜像
docker rmi <image_id_or_name> 移除指定镜像
docker build -t <image_name> <path_to_dockerfile_dir> 根据Dockerfile生成一个镜像

网络管理

docker network ls 列出所有网络
docker network create <new_network_name> 创建新的网络
docker network connect <network_name_or_id> <container_name_or_id> 将容器连接进网络中
docker network inspect <network_name_or_id> 查看指定网络详情(可在Containers中看到在此网络中的容器)
docker network rm <network_name_or_id> 移除指定网络

数据卷管理

docker volume ls 列出所有数据卷
docker volume create <new_volumn_name> 创建数据卷
docker volume inspect <volume_name_or_id> 查看指定数据卷详情
docker volume rm <volume_name_or_id> 移除指定数据卷
 
Rails 7 开发总结(上)Golang语法一览(上)
Eric 见嘉
Eric 见嘉
Less is more.
公告
type
status
date
slug
summary
tags
category
icon
password
💭
合抱之木,生于毫末;九层之台,起于累土;千里之行,始于足下。

关于我
土木转行的前端开发工程师,陆续分享技术干货。
联系我
微信公众号:见嘉 Being Dev