我是在虚拟机中使用centos7安装docker,按视频试验。
发现第二步配IP依旧不行。后来仔细查看MySQL容器说明发现里面对于应用容器连接mysql容器使用下列语句:
docker run --name some-app --link some-mysql:mysql -d application-that-uses-mysql
按此操作成功。步骤如下 :
1.启动MySQL 容器
2.docker run -p 8888:8080 --link some-mysql:mysql -d jpress
some-mysql 是MySQL容器别名。可见docker ps 的name列
发现第二步配IP依旧不行。后来仔细查看MySQL容器说明发现里面对于应用容器连接mysql容器使用下列语句:
docker run --name some-app --link some-mysql:mysql -d application-that-uses-mysql
按此操作成功。步骤如下 :
1.启动MySQL 容器
2.docker run -p 8888:8080 --link some-mysql:mysql -d jpress
some-mysql 是MySQL容器别名。可见docker ps 的name列
2017-08-18
Build-构建镜像 - [镜像 - 集装箱]
Ship-运输镜像(从仓库和我们的主机上运输)- [仓库 - 超级码头]
Run- 运行镜像(运行的镜像就是一个容器) - [容器 - 运行程序的地方]
Docker运行过程:去仓库把镜像拉倒本地,然后用一条命令把镜像运行起来变成容器!
Ship-运输镜像(从仓库和我们的主机上运输)- [仓库 - 超级码头]
Run- 运行镜像(运行的镜像就是一个容器) - [容器 - 运行程序的地方]
Docker运行过程:去仓库把镜像拉倒本地,然后用一条命令把镜像运行起来变成容器!
2017-08-15
统一回答:【为什么tomcat可以访问,jpress不能访问???】
tomcat 可以访问 ,你一定是 docker run -d -p 8888:8080 hub.c.163.com/library/tomcat ,因为你只是启动了tomcat ,而不是启动你自己打包的那个容器。
正确操作:
docker run -d -p 8888:8080 <your container> 希望帮助你们
tomcat 可以访问 ,你一定是 docker run -d -p 8888:8080 hub.c.163.com/library/tomcat ,因为你只是启动了tomcat ,而不是启动你自己打包的那个容器。
正确操作:
docker run -d -p 8888:8080 <your container> 希望帮助你们
2017-08-13