Docker常用命令

1.搜索镜像

可以使用docker search命令搜索存放在Docker Hub中的镜像
docker search Java

2.下载镜像

如果要下载指定版本在java后面加冒号指定版本
docker pull Java:8

3.列出镜像

docker images

4.删除本地镜像

使用Docker rmi 命令就可以删除指定镜像 强制删除加 -f
docker rmi java
删除所有的镜像
docker rmi $(docker images -p)

5.启动已经停止的容器

docker start xxxxx

6.查看容器的所有信息

docker inspect xxxxxx

7.查看容器日志

docker container logs xxxx

8.查看容器的进程

docker top xxxx

9.容器与宿主机相互复制文件

容器->宿主机
docker cp 容器id 要拷贝的文件在容器的位置 宿主机相应的位置
宿主机->容器
docker cp 宿主机相应的位置 容器id 要拷贝的文件在容器的位置

10进入容器

docker exec -it xxxxxxx /bin/bash (有些容器需要把/bin/bash 换成 sh)

11容器内部安装 vim ping ifconfig等命令

apt -get update
apt -get install vim                 # vim                 
apt -get install   iputils-ping      # ping 
apt -get install   net-tools         # ifconfig

12Docker数据挂在到宿主机指定位置

-d 后台执行
-p 8081:8080 把容器的8080端口映到宿主机的8081端口
-v 挂载命令
logs:logs是你要指定的宿主机数据挂载地址 (必须最后有冒号)
container-log 容器的地址
sercer:1.1 容器image

docker run -d -p 8081:8080 -v /logs:/container-log sercer:1.1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值