docker常用命令


提示
安装docker一般会建立docker用户组
请确保当前用户属于docker用户组。
通过groups命令查询

groups

若不在,到管理员用户下通过以下命令

usermod -G docker 用户名

将用户添加至docker用户组

1 .docker

1.1 查看docker状态

service docker status

1.2 关闭docker

service docker stop

1.3 启动docker

service docker start

2. 仓库

使用docker仓库需要到在 docker账号注册 注册一个 Docker 账号。

2.1登仓库

docker login

2.2退出仓库

docker logout

2.3官方仓库中搜搜镜像

docker search 镜像名

2.4 官方仓库中拉取镜像

docker pull 镜像名

2.5 将自己的镜像推动到官方仓库

1.先给自己的镜像打一个标签

docker tag 镜像ID DockerHub账号/仓库名:新的标签

2.推送

命令:docker push DockerHub账号/仓库名:新的标签

3.镜像

3.1 查询镜像

docker images

在这里插入图片描述

3.2 新建镜像

docker build -t 生成的镜像名:镜像标签  dockerfile地址

示例:
在这里插入图片描述

3.3删除镜像

docker rmi 镜像id

4 . 容器

4.1查询容器

docker ps -a
在这里插入图片描述

4.2通过镜像新建容器并启动容器

docker run --name "指定容器名" -d -p 本地主机端口:容器端口/tcp 镜像id

解释参数:

  1. 如果不指定容器名的话,docker就会随机分配容器名
  2. -d : 后台运行容器,并返回容器ID; 关闭终端,容器依旧在运行
  3. -p:指定端口映射,格式为:主机(宿主)端口:容器端口
    示例:
    在这里插入图片描述
    本地通过虚拟机ip访问项目
    在这里插入图片描述

4.3删除容器

docker rm 容器id
  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值