测试开发:Docker常用命令分享
Docker
1.关机:poweroff
2.重启:reboot
3.切换成管理员用户 su root
4.关闭虚拟机的防火墙
5.临时关闭防火墙,重启后失效:systemctl stop firewalld
6.永久关闭:systemctl disable firwalld
7.开启SSh连接:
systemctl start sshd
systemctl enable sshd
9.网络管理命令:nmcli c reload
10.允许冲突:--allowerasing
11.配置阿里云镜像加速器
mkdir -p /etc/docker
vi /etc/docker/daemon.json
{
"registry-mirrors": ["https://nn4w9zwp.mirror.aliyuncs.com"]
}
systemctl daemon-reload
systemctl restart docker.service
systemctl restart docker
12.拉取镜像:docker pull 镜像名称
13.拉取并执行镜像:docker run 镜像名称
14.删除镜像:docker rmi 镜像标识的前n位 (一般写4位,只要和其他的镜像id能区分开即可)
15.导出:docker save -o 导出的路径以及导出后的名字 镜像id
(docker save -o /opt/tomcat.image d)
16.导入:docker load -i 文件的名称(docker load -i tomcat.image)
17.docker tag 镜像的标识 新名称:新标识 (docker tag d6 tomcat:9.0)
18.docker run 镜像标识|镜像的名称:版本号(docker run -d -p 8011:8080 --name first_tomcat tomcat:9.0)
19.查看容器进程:docker ps a
20.查看容器日志:docker logs -f 容器的标识
21.进入容器内部:docker exec -it db bash
22.启动容器:docker stop 容器标识、docker start 容器标识、docker restart 容器标识
23.删除容器:docker rm 容器的id
24.停止所有容器docker stop $(docker ps -qa)
25.删除所有容器 docker rm $(docker ps -qa)
26拉取并执行Tomcat:docker run -d -p 8080:8080 --name xs-tomcat daocloud.io/library/tomcat:8.0.45-jre8-alpine
27.把war文件复制到webapps目录下
28.docker cp 文件名 容器id:容器内部的路径(docker cp XGYQSystem13.war 70:/usr/local/tomcat/webapps)
29.docker-compose 关掉并删掉所有容器,docker-compose down
30.启动 docker-compose up -d
31.查看日志 docker-compose logs -f
32.创建数据卷volume
# docker volume create edc-nginx-vol // 创建一个自定义容器卷
33.# docker volume ls // 查看所有容器卷 # docker volume inspect edc-nginx-vol // 查看指定容器卷详情信息
34.# docker stop edc-nginx // 暂停容器实例
35.# docker rm edc-nginx // 移除容器实例
36.# docker volume rm edc-nginx-vol // 删除自定义数据卷
37.数据卷例子# docker run -d -it --name=edc-nginx -p 8800:80 -v edc-nginx-vol:/usr/share/nginx/html nginx
38.docker status:查看每个容器的性能
测试开发:Docker常用命令分享相关推荐
- Docker 从入门到实践系列三 - Docker 常用命令,java高级开发工程师面试问题
容器命令 镜像运行起来后,称为容器. 下面以 Tomcat 为例 搜索镜像 docker search tomcat 下载镜像 docker pull tomcat 运行容器 运行tomcat doc ...
- 【docker】docker常用命令总结
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 1. Docker概述 2. 虚拟化技术和容器化技术 3. Docker的基本组成 4. Docker的安装 5. Dock ...
- docker常用命令 | game2048网页游戏 | nginx镜像 | 数据卷管理 | docker网络管理 | 构建apache镜像 | Dockerfile常用的命令
DOCKER https://www.docker.com http://www.runoob.com/docker/docker-command-manual.html docker命令大全 镜像用 ...
- docker常用命令详解
docker常用命令详解 本文只记录docker命令在大部分情境下的使用,如果想了解每一个选项的细节,请参考官方文档,这里只作为自己以后的备忘记录下来. 根据自己的理解,总的来说分为以下几种: Doc ...
- 扫盲 docker 常用命令
欢迎关注方志朋的博客,回复"666"获面试宝典 来源:blog.csdn.net/xuan_lu/article/details/119700854 一.docker常用命令 do ...
- gitpython git diff_Python全栈开发-git常用命令
欢迎关注我的号Python全栈开发-git常用命令mp.weixin.qq.com ### Python全栈开发-git常用命令 本节内容 - github介绍 - 安装 - 仓库创建& 提 ...
- Docker常用命令、超实用、讲解清晰明了(rm、stop、start、kill、logs、diff、top、cp、restart ...)
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 1. 查看docker信息(version.info) # 查看docker版本 $docker v ...
- 【快速安装Docker服务及Docker配置、Docker常用命令。】
一.安装docker服务 命令行输入curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun即可快速安装 如提示curl: ...
- Docker教程(二):docker常用命令
前言 本文根据狂神说视频资料整理.https://www.bilibili.com/video/BV1og4y1q7M4?from=search&seid=164476847288957195 ...
最新文章
- mysql5.6 thread pool_mysql5.6 thread pool
- Java String字符串补0或空格
- mybatis配置ehcache缓存
- final阶段团队贡献分分配
- Java的主要就业方向
- JDK 14的新特性:instanceof模式匹配
- Linux下备份cisco路由配置
- .NET Core实战项目之CMS 第十三章 开发篇-在MVC项目结构介绍及应用第三方UI
- org.apache.hadoop.hbase.TableNotDisabledException 解决方法
- 3dmax详细讲解全套攻略在线视频教程
- mongodb 笔记
- 本科毕业论文降低查重率小技巧
- word表格三线表线宽度
- SpringBoot电影网站源码(含数据库)
- php mysql 微博系统_基于校网学堂的校园微博系统设计与实现(PHP,MySQL)(含录像)
- python实现 stft_Python中的可逆STFT和ISTFT
- Sybase ASE 12.5.4数据库安装备份还原操作步骤
- 出租屋宽带网络解决方案
- JAVA联机版五子棋——源码(一个类一个main暴力开发)
- append()函数