docker的常用命令

一、背景

技术人其实很悲催,不管你的技术多牛逼,最终还是需要资本去用你,资本不用你,你只能怀才不遇,其实背景很简单,一方面是云技术云计算已经很成熟,另一方面是因为云计算的基本增效也已经成为我们所有技术人和非技术人的共识,基于这两个最基本的逻辑基本就导致了我们技术人为了有口饭吃,还是要把技术跟进。不废话了,我们进入正题。

二、基本命令

2.1 docker ps [options]

(1)docker ps
查看目前运行的容器。
在这里插入图片描述
(2)docker ps -a
查看所有的容器(包括运行的和未运行的)。
在这里插入图片描述

2.2 docker exec [options]

在运行的容器中的执行命令。
-options参数:
-i:即使没有附加也保持STDIN打开
-t:分配一个伪终端
例如进入nacos的命令行:docker exec -it nacos /bin/bash
在这里插入图片描述

2.3 docker run [options]

例如启动nacos:

docker run -d \
-p 8848:8848 \
--name nacos --env MODE=standalone --env \ SPRING_DATASOURCE_PLATFORM=mysql --env 
MYSQL_SERVICE_HOST=192.168.43.130 --env 
MYSQL_SERVICE_PORT=3306 --env 
MYSQL_SERVICE_DB_NAME=nacos_config  --env 
MYSQL_SERVICE_USER=root --env 
MYSQL_SERVICE_PASSWORD=123456
--restart=always nacos/nacos-server:latest

启动mysql:

docker run -itd --name mysql  -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:8.0.29-oracle
2.3 docker rm [options]

删除容器

docker rm container_name
2.4 docker start [options]

启动容器

docker start container_name
2.5 未完待续……

三、结语

道阻且长,行则将至,行而不辍,未来可期,加油。

原创不易,如果你觉得文章不错,对你的进步有那么一点帮助,那么就给个小心心,如果觉得文章非常对你的胃口,那么欢迎你关注我,这里有资源,有内推,有和你志同道合的朋友,咱们一起打怪升级。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

程序猿每日分享

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

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

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

打赏作者

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

抵扣说明:

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

余额充值