docker常用命令

本文详细介绍了Docker的基本操作,包括启动、重启、启用Docker服务,查看运行中的容器和镜像,拉取和运行镜像,以及如何登录、推送镜像到Docker Hub。此外,还讲解了如何删除镜像和容器,以及如何进入容器内部进行操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

systemctl start docker 启动docker
systemctl restart docker 重启docker
sudo systemctl enable docker
sudo systemctl start docker
sudo service docker status
docker ps 查看正在运行的容器
docker images 查看所有的镜像
docker pull 拉取镜像
docker run 容器
docker start 容器
docker stop 容器
docker login登录后进行推送
docker push 注册用户名/镜像名 推送到Hub
推送前必须修改给镜像打tag
docker tag 2e25d8496557 用户名/镜像名:版本号

docker rmi + 镜像id:删除镜像
docker rm + 容器id:删除容器 (删除容器前必须先使用容器停止容器的运行)
docker stop 容器id

这里以启动mysql为例,mysql默认是3306我们
docker run -p 3396:3306 --name myapp -d mynodeapp //-p是启动的时候指定端口,3396是外部访问的端口也就是连接这个3396的时候会自动映射到3306来,-d表示在后台运行 --name 表示给这个镜像命名个名字myapp

进入容器内部
sudo docker ps
sudo docker exec -it containerID /bin/bash 进入到容器内部

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不会敲代码阿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值