CentOS安装docker --MYSQL

准备

检测系统版本和内核版本

 

 

安装

自动安装脚本

curl -sSL https://get.daocloud.io/docker | sh

 

 

启动docker

 

 搜索docker可用资源

docker search mysql

 

 

登录hubdocker查看 可用版本

https://hub.docker.com/

定位要安装 的版本复制 docker安装命令

 

 

 

查看已pull 到本地的mysql 镜像 

docker images

 

 运行mysql dokcer

docker run -itd  --name mysql_hz -p3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql

查看运行的docker进程

docker ps

 

 进入docker

docker exec -it DOCKER_NAMES /bin/bash

 

 在这里就相当于linux 的console 了,命令可以走起来

登录到mysql

 

 下面要在网络上访问这个mysql 

当前宿主机IP  192.168.1.136

 

 

 远程访问windows 下

 

 

 

 常见的Docker操作命令:

  • 搜索仓库镜像:docker search 镜像名
  • 拉取镜像:docker pull 镜像名
  • 查看正在运行的容器:docker ps
  • 查看所有容器:docker ps -a
  • 删除容器:docker rm container_id
  • 查看镜像:docker images
  • 删除镜像:docker rmi image_id
  • 启动(停止的)容器:docker start 容器ID
  • 停止容器:docker stop  容器ID
  • 重启容器:docker restart 容器ID
  • 启动(新)容器:docker run -it ubuntu /bin/bash
  • 进入容器:docker attach 容器IDdocker exec -it 容器ID /bin/bash,推荐使用后者。

停止所有的容器

docker stop $(docker ps -a -q)

删除所有的容器

docker rm $(docker ps -a -q)

参考:

 https://www.runoob.com/docker/docker-exec-command.html

Docker exec 命令 | 菜鸟教程 (runoob.com)

posted on   hztech  阅读(85)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示