docker常用命令

以下主要是记录一些常用的docker命令

1. 搜索镜像

docker search tomcat #从Docker hub搜索镜像

2. 拉取镜像

docker pull tomcat:8.5

3. 基于dockerfile构建镜像

docker build -t 厂库地址/镜像名称:tag .  #注意后面有个点,表示dockerfile在当前目录

4. 将镜像推到私库

docker push 厂库地址/镜像名称:tag

5. 其它镜像操作命令

# 查看本机所有镜像
docker images
# 删除镜像
docker rmi imageId  #如果有容器基于当前镜像运行,则删除不了
# 强制删除
docker rmi -f imageId  

6. 常用操作容器命令

# 基于镜像启动容器 
docker run --name test -d -p 8080:8080  镜像名称:tag

–name : 指定容器名称
-d : 后台运行
-p : 将容器端口映射到宿主机端口 宿主机端口: 容器内端口

# 查看所有运行中的容器
docker ps
# 停止容器
docker stop 容器id
# 重启容器
docker restart 容器id
# 查看容器日志
docker logs -f 容器id   # -f 表示持续刷新
# 删除容器
docker rm -f 容器id #-f 表示强制删除
# 查看容器进程号
docker top 容器id
# 查看容器信息
docker inspect 容器id

7. 一些排查容器问题的命令

# 进入到容器内部
docker exec -it 容器id /bin/bash
# 退出容器
exit
# 将容器中的内容拷贝到宿主机
docker cp 容器id:/opt/app/tomcat /tmp

# 查看容器占用的端口
docker port 容器id
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值