Docker基本使用命令
来源:互联网 发布:怎么追加淘宝评论 编辑:程序博客网 时间:2024/05/19 13:18
在阅读《Java EE 开发的颠覆者 Spring boot实战》中有介绍Docker使用,在这里整理一些常用的命令。
1 查询版本号
$docker --version
2 查询本地镜像
docker images
3 构建镜像
docker build -t docker-whale .会在本机使用当前目录下的Dockerfile构建一个叫docker-whale的镜像
4 命令行搜索镜像
docker search redis
5 下载镜像
docker pull redis
6 镜像删除
dokcer rmi image-id
删除所有镜像 docker rmi $(dokcer images -q)
7 运行/停止一个容器
docker run --name container-name -d image-name
-d 表示在后台运行,类似nohup。
停止:docker stop test-redis
run和start区别:
docker run 只在第一次运行时使用,将镜像放到容器中,以后再次启动这个容器时,只需要使用命令docker start 即可。
docker run相当于执行了两步操作:将镜像放入容器中(docker create),然后将容器启动,使之变成运行时容器(docker start)。
8 查询运行中的容器列表
docker ps
docker ps -a 运行和停止状态的容器
9 关于端口映射
在Dokcer中运行的软件所用的端口,在本地和本机局域网都不能访问。需要将Docker容器端口映射到主机的端口上。通过-p参数来实现端口映射。
以redis为例。映射容器7379端口到本机的6378端口
docker run -d -p 6378:6379 --name port-redis redis
以oracle为例
docker run -d -p 9090:8080 -p 1521:2521 wnameless/oracle-xe-11g
9090是管理界面访问端口。1521数据访问接口
10 当前容器的日志
docker logs container-name/container-id
11 登陆容器:
运行中的容器相当于功能完备的linux操作系统,可以像登陆linux系统一样登陆
docker exec -it container-name/container-id bash
退出
exit
12 mac下dokcer的镜像保存的位置
/Users/{YourUserName}/Library/Containers/com.docker.docker/Data/com.docker.driver.amd64-linux/Docker.qcow2
阅读全文
0 0
- Docker基本使用命令
- Docker基本命令使用详解
- docker学习-安装及基本命令使用
- docker基本的使用命令总结
- docker【4】docker基本命令
- <docker系列>docker 基本命令
- docker基本命令
- Docker基本命令整理
- Docker 基本操作命令
- docker基本命令
- docker基本命令
- docker基本命令
- Docker 基本命令
- Docker基本命令
- docker 的基本命令
- docker基本命令
- docker 基本命令大全
- Docker基本命令
- Action如何去使用session request ,application等。。。
- [树形DP] HDU 4340
- c++ 继承
- NYOJ 21-三个水杯
- 用Scrapy和Selenium+PhantomJS爬淘宝评论
- Docker基本使用命令
- Javascript函数将文本拆分为相同长度的两个字符串
- 可以玩的游戏:三子棋
- 64位Centos7上汇编运行32位程序
- 在javascript中,如何处理FSharpOption对象
- 跨域
- According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by de
- java学习笔记2
- 递归求平均