一、Docker下安装Nginx镜像的步骤
1、搜索镜像(建议在Docker Hub下进行搜索,可以找到具体的版本和帮助文档 )
[root@Jraibow /]# docker search nginx
2、下载镜像
[root@Jraibow /]# docker pull nginx
3、验证下载
[root@Jraibow /]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
nginx latest 04661cdce581 5 days ago 141MB
centos latest 5d0da3dc9764 2 months ago 231MB
4、启动Nginx容器
[root@Jraibow /]# docker run -d --name nginx01 -p 8080:80 nginx
4de903c763e46031ce3f7783a84d2845189d8765e3beb6b9e146a0e777fa4301
#参数说明:-d(后台运行) --name(容器命名) -p 宿主机端口:容器内部端口(端口映射)
5、验证端口是否开启
[root@Jraibow /]# curl localhost:8080
二、 Docker下安装Tomcat镜像的步骤
#官方说明
#一般用来测试,用完即删
[root@Jraibow /]# docker run -it --rm tomcat:9.0
#下载后启动
[root@Jraibow /]# docker pull tomcat
[root@Jraibow /]# docker run -d --name tomcat01 -p 3344:8080 tomcat
#进入容器
[root@Jraibow /]# docker exec -it tomcat01 /bin/bash
问题:1、Linux命令缺失 2、没有webapps
原因:阿里云镜像默认最简化、所有不必要的全部剔除,保证最小可运行环境