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 容器ID
或docker 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