Docker - 常见命令
Docker - 常见命令
1 - 镜像相关
# 拉取 镜像
docker pull redis:6.2
# 修改 镜像 标签
docker tag redis:6.2 redis:lasted
# 运行 容器
docker run --name redis -d -p 6379:6379 redis:6.2
# 复制(CP) 宿主机文件 到 容器内
docker cp ~/redis-lua/request_rate_limiter.lua 0ab58484c4e2:/data
# 进入容器,并执行 /bin/sh
docker exec -it 0ab58484c4e2 /bin/sh
# 运行 容器 修改entrypoint命令
docker run -it --entrypoint /bin/sh sp-ci-adapter:feature_5917-dev
2 - WSL 中 运行 Docker
WSL 不支持 Docker 守护模式,需要每次启动 WSL 后 在启动一次 Docker
sudo service docker status
sudo service docker start
3 - Docker 监控相关
# 查看 每个容器进程的 内存、CPU、IO
docker stats --format "table {{.Name}}\t{{.CPUPerc}}\t{{.MemUsage}}\t{{.NetIO}}\t{{.BlockIO}}\t{{.MemPerc}}\t{{.PIDs}}" --no-stream
最后修改于 2024-10-23
此篇文章的评论功能已经停用。