docker简单的命令记录

前言

一段时间没有接触docker发现连基本的一些命令都忘了怎么敲,所以写篇文章记录一下,还有一些关联的命令
**

安装docker
curl -sSL https://get.daocloud.io/docker | sh
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

解决docker pull 速度慢问题

在 /etc/docker/daemon.json 文件中添加以下参数(没有该文件则新建):
{
“registry-mirrors”: [“https://9cpn8tt6.mirror.aliyuncs.com”]
}
systemctl daemon-reload
systemctl restart docker

docker基本命令

**

启动容器
systemctl start docker

查看镜像
docker images

查看启动中的容器
docker ps

查看所有容器
docker ps -a

强制删除容器
docker rm -f containerID

强制删除镜像
docker rmi -f imageID

docker操作mysql容器

获取mysql镜像(https://hub.docker.com/)
docker pull mysql:8.0.13

启动mysql容器
docker run -d -p 3306:3306 --name mysql13 --restart=always -e MYSQL_ROOT_PASSWORD=123456 docker.io/mysql:8.0.13

如果报错Cannot set property TasksAccounting, or unknown property.“”
yum update

进入容器
docker exec -it mysql13 /bin/bash

进去mysql
mysql -u root -p输入密码123456

修改密码
alter user ‘root’@‘localhost’ identified by ‘123456’;

如果navicat连接MySQL失败
ALTER USER ‘root’ IDENTIFIED WITH mysql_native_password BY ‘123456’;

退出mysql
quit

退出容器
exit

**

docker安装rabbitmq客户端无法访问

进入rabbitmq容器

docker exec -it rabbitmq bash
执行rabbitmq-plugins enable rabbitmq_management

如何将自己的项目jar包打包成docker 镜像

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值