医院网站建设策划书,重庆舞台搭建招聘,在游戏网站做中介合法,哪些网站做面试题前提须知#xff1a;
#xff08;1#xff09;搜索镜像命令 格式#xff1a;docker search 镜像名 #xff08;2#xff09;设置Docker镜像加速器 详见文章#xff1a;Docker设置ustc的镜像源#xff08;镜像加速器#xff09; 1、部署MySQL
拉取镜像#xff08;这…前提须知
1搜索镜像命令 格式docker search 镜像名 2设置Docker镜像加速器 详见文章Docker设置ustc的镜像源镜像加速器 1、部署MySQL
拉取镜像这里拉取mysql5.7版本
[rootlocalhost ~]# docker pull mysql:5.7 创建容器默认运行
[rootlocalhost ~]# docker run -di --namemy_mysql -p 33060:3306 -e MYSQL_ROOT_PASSWORD1234 mysql:5.7 -p代表端口映射格式为宿主机映射端口:容器运行端口映射容器服务的 3306 端口到宿主机的 33060 端口外部主机可以直接通过 宿主机ip:33060 访问到 MySQL 的服务。
-e代表添加环境变量MYSQL_ROOT_PASSWORD1234 为MySQL 服务 root 用户的密码。 暂时关闭防火墙可跳过
[rootlocalhost ~]# systemctl stop firewalld 重启防火墙命令service iptables restart Novicat工具连接 2、部署Tomcat
特别提醒 小虎测试 从官网pull下来的tomcat8.0部署maven项目war包时提示“Unsupported major.minor version 52.0”即不支持jdk8重新pull下来的tomcat9.0正常运行该项目故暂时建议安装tomcat9.0。 拉取镜像这里拉取tomcat8.0版本
[rootlocalhost ~]# docker pull tomcat:8.0 查看所有镜像
[rootlocalhost ~]# docker images 创建tomcat容器
[rootlocalhost ~]# docker run -di --namemy_tomcat -p 8081:8080 -v /usr/local/webapps:/usr/local/tomcat/webapps tomcat:8.0 注 如果创建失败请重启docker服务再试systemctl restart docker -p8081:8080将主机的 8081 端口映射到容器的 8080 端口。
-v挂载目录。这里将宿主机目录/usr/local/webapps 挂载映射到 容器目录/usr/local/tomcat/webapps(如果没有目录会自动创建) 。 查看容器启动情况如果没有启动则启动tomcat
[rootlocalhost ~]# docker ps -a
[rootlocalhost ~]# docker start my_tomcat my_tomcat [rootlocalhost ~]# 4上传项目war包 此时在webapps没有任何文件我们需要上传我们的war包到宿主系统目录/usr/local/webapps 这里我们上传开源项目war包cas.war 百度网盘项目地址
链接 https://pan.baidu.com/s/1co2Xpw-yNVwq6i87VR_tcQ 提取码r465 【注】这里需要等待一会等待war包自动解压或访问时会自动解压。 5暂时关闭防火墙可跳过
[rootlocalhost ~]# systemctl stop firewalld
重启防火墙命令service iptables restart 6访问项目
访问地址http://192.168.199.196:8081/cas/login 3、部署Centos
拉取镜像
[rootlocalhost ~]# docker pull centos:7 **2查看所有镜像** bash [rootlocalhost ~]# docker images 3创建centos容器默认启动
[rootlocalhost webapps]# docker run -itd --namemy_centos centos:7 [rootlocalhost webapps]# docker ps 登录my_centos容器
[rootlocalhost webapps]# docker exec -it my_centos /bin/bash [rootebc363fd0265 /]#