linux服务器创建docker
关于Docker在Linux服务器中的安装以及使用
1 安装: yum install docker
2 启动: systemctl start docker.service
3.加入开机启动: systemctl enable docker.service
4.查看Tomcat信息 docker search tomcat
5.下载镜像 docker pull docker.io/tomcat
6.查看当前所有镜像 docker images
7.以挂载进行启动.常规启动会造成关闭后就无法访问了. docker run -d -p 80:8080 docker.io/tomcat 启动后就可以访问了
8.引入自己的war包.启动项目.docker -d -v /home/home.war(这个是项目地址):/usr/local/tomcat/webapps/home.war --name 给一个你自定义的镜像名字 docker.io/tomcat 挂载启动项目
9.导出镜像 第一步,查看当前镜像.docker images 第二步,导出.docker save -o 导出的包名字 导出的镜像名字
10.导入镜像, docker load < 镜像名字.如果在文件外面加前缀地址.
常用的命令:
查看所有镜像
docker images
正在运行容器
docker ps
查看docker容器
docker ps -a
启动容器.docker start id
停止容器 docker stop id
进入运行容器.docker exec -it id /bin/bash
删除一个容器 docker rm id
删除一个镜像,删除所有容器后 docker rmi id
在docker镜像里面没有vim命令.获取方法
1)这时候需要敲:apt-get update,这个命令的作用是:同步 /etc/apt/sources.list 和 /etc/apt/sources.list.d 中列出的源的索引,这样才能获取到最新的软件包。
2)等更新完毕以后再敲命令:apt-get install vim命令即可。
关于启动RabbitMQ的外部web页面问题. docker run -d --name myrabbitmq -p 5673:5672 -p 15673:15672 docker.io/rabbitmq:3-management
关于启动Mysql的问题.需要加上-e MYSQL_ROOT_PASSWORD=密码 启动
---------------------
作者:Mr`王
来源:CSDN
原文:https://blog.csdn.net/qq_38860828/article/details/82797338
版权声明:本文为博主原创文章,转载请附上博文链接!
最新文章
- FFmpeg中HLS文件解析源码
- OpenJudge计算概论-简单算术表达式求值
- android 动画属性(一)之Animation
- kafka删除topic
- PHP防止SQL注入与几种正则表达式讲解
- Netd学习笔记
- 【Spring】浅谈spring推荐构造器注入
- 第51章:Java操作MongoDB-[Mongo-Java-2.x]
- Shader_ShaderForge_NGUI_序列帧/
- Flutter在Windows平台下的安装配置
- curl常用传参方式
- Sublime Text 3技巧:支持GB2312和GBK编码
- secureCRT启动xmanager图形化工具
- Python无参装饰器
- 20155213 2016-2017-2 《Java程序设计》第二周学习总结
- window下安裝redis服務
- [BZOJ 1195] 最短母串
- Python判断网络是否可以访问
- django autocommit的一个坑,读操作的事务占用导致锁表
- SQL 游标示例
热门文章
- node升级
- 解决码云未配置公钥问题——fatal: Could not read from remote repository.
- 关于Ring3层的注册表监控
- 在linux设置/etc/vimrc 将vim 中后缀.sh的文件 的前几行进行默认输入
- 使用raise语句抛出异常
- Cross platform
- 什么是 CSS?
- 出现Warning: date(): It is not safe to rely on the system&#39;s timezone settings的解决办法
- vue-element-admin打包后白屏的问题
- C#简单游戏外挂制作(以Warcraft Ⅲ为例)