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 2023-02-13 13:54  hztech  阅读(83)  评论(0编辑  收藏  举报

导航