1.安装
brew cask install docker
2.查看docker信息
docker info
3.查看docker镜像信息
docker images
4.安装镜像
docker pull hub.c.163.com/library/mysql:latest
5.运行docer镜像
docker run --name docker-mysql -p 10001:3306 -e MYSQL_ROOT_PASSWORD=123123 -d hub.c.163.com/library/mysql
--name:容器名称
-p:端口映射,宿主机端口:虚拟端口
-e:初始化root用户密码为123123
-v $PWD/conf:/etc/mysql/conf.d:将主机当前目录下的 conf/my.cnf 挂载到容器的 /etc/mysql/my.cnf
-d:开启Daemon模式
6.搜索镜像
docker search flink
7.启动镜像
docker start docker-mysql
8.停止镜像
docker stop docker-mysql
9.查看镜像日志
docker logs docker-mysql
10.删除容器
docker rm -f docker-mysql
11.删除镜像 rmi -f hub.c.163.com/library/mysql:latest
12.查看容器端口
docker port d6eb3a489a8d
13.查看正在运行的容器
docker ps
14.查看所有容器
docker ps -a
15.进入容器
docker exec -it d6eb3a489a8d /bin/bash
16.查看容器网络
docker network ls
17.查看容器进程id
docket top docker-mysql
18.模糊删除镜像
docker rmi --force $(docker images | grep my | awk '{print $3}')
19.推送镜像到远程仓库
docker push mysql:latest
docker push mysql:latest registry hub.c.163.com/library/mysql:latest