docker基本操作

docker基本操作

复制代码
### 查看镜像仓库数据
docker images
### 查看镜像仓库并筛选镜像ID
docker images -q
### 查询docker镜像有多少行
docker images|wc -l
### 登陆(登陆之后会覆盖原来的凭证;/root/.docker/config.json)
sudo docker login --username=xxx@gamewinner registry.cn-shenzhen.aliyuncs.com
### 拉取镜像
docker pull registry.cn-shxxxxxxxxxxxxxxxxxxxxxxxss/battxle:battlxe-21188
### 打标签
docker tag 93800b62c269 registry.cn-shxxxxxxxxxxxxxxxxxxxxxxxss/battxle/rocketmq:4.9.6
### 推送镜像
docker push registry.cn-shxxxxxxxxxxxxxxxxxxxxxxxss/battxle/rocketmq:4.9.6
### 查看正在运行的容器
docker ps 
### 查看所有容器
docker ps -a
### 重启
docker restart demo
### 停止
docker stop demo
### 启动
docker start demo
### up:如果版本号变化会重新拉取镜像(在有docker-compose.yml目录下执行)
docker-compose up -d demo
### 查看日志
docker logs  -f --tail  500 demo
### 进入正在运行的容器内
docker exec -it mq-broker-master001 bash
### 查看镜像内容
docker run -it 21c95f61ddd7 bash
### 从物理机传输文件到容器内
docker cp 文件目录 容器:路径
### 从容器内拷贝文件到物理机
docker cp game-21040001:/csjs/starter /data
### 删除容器
docker rm container_name
### 删除镜像
docker rmi image_id
### 删除所有的容器
docker rm ${docker ps -aq}
### 删除所有的镜像
docker rmi ${docker images -q}
View Code
复制代码

 

相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
· 【译】Visual Studio 中新的强大生产力特性
· 2025年我用 Compose 写了一个 Todo App
点击右上角即可分享
微信分享提示