docker常用命令笔记

--添加镜像标签
docker tag ubuntu:latest myubuntu:latest

--查询镜像详细信息
docker inspect myubuntu

--搜索镜像
docker search --filter=is-official=true nginx

--删除镜像
docker rmi myubuntu:latest
docker image rm

--清理镜像
docker image prune

--查看本机存在的容器
docker ps -a

--删除容器
docker rm f9dda196df96

--创建容器
docker create -it  ubuntu:latest
  b2b3b5d8ec6e0d7459c94b96b221046394a35bb5557aa61d66c3c168d1aaba43

--启动容器
docker start containerId/name

--运行并启动容器
docker run

--查看容器日志
docker logs containerId/name

--暂停、恢复、终止容器
docker pause containerId/name
docker unpause containerId/name
docker stop containerId/name

--查看当前所有容器信息
docker ps -a

--进入容器
docker  exec -it containerId/name /bin/bash

--查看容器详细信息
docker container inspect containerId/name

--查看容器内进程
docker top containerId/name

--查看容器统计信息
docker stats containerId/name

--将本地路径data 复制到test 容器的tmp目录下
docker cp data test:/tmp/

-- 查看端口映射
docker container port test

--使用registry镜像创建仓库
docker run -d -p 15000:15000 registry:2

--使用registry镜像创建仓库,指定镜像文件存放路径/opt/data/registry  
  前一个15000是host的端口,后一个是容器的端口 ,--privileged=true 给容器权限
  -v /opt/data/registry:/var/lib/registry  指定本地路径挂载到容器作为数据卷
docker run -d -p 15000:5000 -v /opt/data/registry:/var/lib/registry --privileged=true registry:2

配置支持HTTPS
/etc/sysconfig/docker
other_args="--exec-driver=lxc --selinux-enabled --insecure-registry 10.0.0.50:15000"

数据卷

--创建数据卷
docker volume create -d local myVolume

--绑定数据卷,创建容器并创建一个数据卷挂载到容器的/opt/webapp目录
docker run -d -P --name web --mount type=bind,source=/webapp,destination=/opt/webapp training/webapp python app.py

docker run -d -P --name web -v /webapp:/opt/webapp training/webapp python app.py

--docker 挂载数据卷的默认权限是读写,用户可指定权限
docker run -d -P --name web -v /webapp:/opt/webapp:ro training/webapp python app.py

创建数据卷容器,数据卷容器提供数据卷给其他容器挂载
--创建一个数据卷容器dbdata,并在其中创建一个数据卷挂载到/dbdata
docker run -it -v /dbdata --name dbdata ubuntu

--创建一个容器,并从dbdaa容器挂载数据卷
docker run -it --volumes-from dbdata --name db1 ubuntu
docker run -it --volumes-from dbdata --name db2 ubuntu

关闭防火墙需要重启docker

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值