1.docker search tomcat --搜索tomcat镜像
2.docker pull tomcat --安装tomcat镜像 默认安装的latest 可以下载指定版本 例如 docker pull tomcat:5.55
3.docker images --查看所有本地镜像
4.docker rmi image-id 删除指定的本地镜像 image-id指的是镜像id.
5.docker run --name mytomcat -d tomcat:latest --启动容器。 可以另起name ,不设置--name 就默认名字,可以启动指定tomcat 的latest版本. -p可以映射端口,主机端口映射到容器端口。例如:docker -d -p 8888:8080 tomcat:latest 。8888为主机端口,8080为容器端口。如果访问404请看下这个文章Docker启动tomcat容器后访问404
6.docker ps --查看运行中的容器。
7.docker start id --启动指定的容器,id为容器id.
8.docker stop id --停止指定的容器, id为容器id.
9.docker ps -a --查看所有容器。(包括停止的和运行的)
10.docker rm id --删除指定的容器,id为容器id.
11.docker logs id --查看容器的日志,id为容器id.
注意:启动mysql ,如果用上述方法启动会启动失败,查看日志后是需要指定密码,所以按照DockerHub启动:记得加上端口映射
docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:tag
12.docker exec -it id/name /bin/bash ---进入某个容器 id或者名字
启动成功后,navicat链接测试,链接不上,是需要进入mysql修改一下权限之类的 pc端Navicat连接aly服务器上Docker安装的MYSQL 。最后测试链接成功。