Docker中的常见命令操作

-    -it 可以连写的,表示 -i -t
-     -t: 在新容器内指定一个伪终端或终端。
-     -i: 允许你对容器内的标准输入 (STDIN) 进行交互
-     -a 表示 all,所有的
-     -d :容器启动后会进入后台运行,
-     -f:允许强制删除一个正在运行的容器
-     -P:将容器内部使用的网络端口映射到我们使用的主机上
-     --name:给镜像取别名
-  -e JVM_XMS=512m -e JVM_XMX=2048m -e MODE=standalone
-  free -h 查看内存使用情况
- docker pull 容器名:版本号
- docker ps -a
- docker images
- docker container prune    清理停止的容器:
- docker top [ID或者容器名字]    查看容器内部运行的进程
- docker logs [ID或者容器名字] 可以查看容器内部的标准输出。
- docker inspect [ID或者容器名字    查看 Docker 的底层信息。它会返回一个 JSON 文件记录着 Docker 容器的配置和状态信息。
- docker start cotianername/containerid    启动容器
- docker rm cotianername/containerid    移除容器(要先关闭容器)
- docker stop cotianername/containerid    关闭容器
- docker run -itd --name 容器名 -p6379:6379 redis
- docker run -itd --name 容器别名(随便取) 镜像名称(image)
- docker run -itd --name redis-test -p 6379:6379 redis
- docker run -d --name elasticsearch -p9200:9200 -p9300:9300 -e "discovery.type=single-node" -e ES_JAVA_OPTS="-Xms64m -Xmx128m" elasticsearch:8.0.1
- docker exec -it redis redis-cli        进入redis客户端
- docker logs 容器名            查看镜像日志
- ctrl+d    退出容器
- docker rmi 镜像名:版本号

- systemctl命令是系统服务管理器指令
- 启动docker:
- systemctl start docker
- 停止docker:
- systemctl stop docker
- 重启docker:
- systemctl restart docker
- 查看docker状态:
- systemctl status docker
- 开机启动:
- systemctl enable docker
- 查看docker概要信息
- docker info
- 查看docker帮助文档
- docker ‐‐help

- 开机自启:systemctl enable docker.service/docker
- 启动:systemctl start docker.service/docker
- 停止:systemctl stop docker.service/docker
- 重启:systemctl restart docker.service/docker
- 查看状态:systemctl status docker.service/docker
- 查看docker概要信息:docker info
- 查看docker帮助文档:docker --help
- netstat -tunlp(查看docker的端口占用情况,以及docker中的镜像的IP地址)
- docker exec -it 容器(容器名称) /bin/bash
- 进去redis后,使用redis-cli启动redis的客户端
- docker search redis     查看redis版本
- 进入容器后输入mongo开启客户端,使用show dbs查看所有数据库

docker添加加速镜像仓库

sudo mkdir -p /etc/docker

sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": [
    "http://hub-mirror.c.163.com",
    "https://ung2thfc.mirror.aliyuncs.com",
    "https://mirror.ccs.tencentyun.com",
    "https://registry.docker-cn.com",
    "https://docker.mirrors.ustc.edu.cn",
    "https://mirror.baidubce.com"
  ]
}
EOF

sudo systemctl daemon-reload
sudo systemctl restart docker

docker info

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

龙茶清欢

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

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

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

打赏作者

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

抵扣说明:

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

余额充值