docker安装常用软件 发布于: 2024-07-30 更新于: 2024-07-30 分类于: 阅读次数: 分享到 微博 分享到 Twitter 分享到 Facebook 分享到 Google+ 分享到 LinkedIn 分享到 QQ 分享到 Telegram Java 一:总体步骤1234docker search 镜像名称docker pull 镜像名称docker imagesdocker run -it -p xx:xx --name="" 镜像名称 二:安装tomcat123456789101112131415161.搜索镜像 docker search tomcat2.拉取镜像 docker pull tomcat:9.0.503.查看镜像 docker images4.启动镜像(运行tomcat9.0.50,取名是tomcat01_8080) docker run -d -p 8080:8080 --name=tomcat01_8080 tomcat:9.0.505.进入tomcat容器,删除webapps并将webapps.dist改成webapps docker exec -it 容器ID /bin/bash rm -rf webapps mv webapps.dist webapps5.访问tomcat 在linux虚拟机使用浏览器访问http://localhost:8080/,虚拟机外部需要执行如下命令关闭防火墙: sudo systemctl stop firewalld 停止防火墙 sudo systemctl disable firewalld 禁用防火墙服务 三:安装mysql123456789101112131415161718191.搜索镜像 docker search mysql2.拉取镜像 docker pull mysql:5.73.查看镜像 docker images4.启动镜像 docker run -p 3306:3306 --name=mysql_5.7 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.75.查看容器 docker ps6.进入容器 docker exec -it 容器ID /bin/bash7.连接mysql mysql -u root -p 输入密码如上没有挂载容器数据卷,一旦删除容器则会造成数据全部丢失。 使用如下方式启动(挂载了多个数据卷,保证数据安全):docker run -d -p 3306:3306 --privileged=true -v /opt/docker/mysql/log:/var/log/mysql -v /opt/docker/mysql/data:/var/lib/mysql -v /opt/docker/mysql/conf:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=123456 --name=mysql_5.7 mysql:5.7 四:安装redis12345678910111213简单启动:1.启动镜像 docker run -d -p 6379:6379 --name=redis_6.0.8 redis:6.0.82.进入redis容器 docker exec -it 容器ID /bin/bash数据卷启动1.启动镜像 docker run -d -p 6379:6379 --name=redis_6.0.8 --privileged=true -v /opt/docker/redis/redis.conf:/etc/redis/redis.conf -v /opt/docker/redis/data:/data redis:6.0.8 redis-server /etc/redis/redis.conf2.进入redis容器 docker exec -it redis_6.0.8 /bin/bash redis-cli3.使用redis客户端链接 *************感谢您的阅读************* dockerfile介绍 docker常用命令