docker使用(基于docker部署微服务)

度娘有很多有用的docker命令,基于自己使用的过程,记录大概使用的命令
ubuntu 系统(debian系 开源社区版本) OracleLinux(redhat系 商业版本)
安装docker:
sudo apt-get install -y docker.io sudo yum install -y docker.io
以下基于ubuntu20.04版本系统 与redhat细微差别,自行百度
查看docker版本:
docker version
运行系统引导时启用 docker:
systemctl enable docker
未启动docker时 启动dockers命令:
systemctl start docker
停止docker服务:
systemctl stop docker
查询可用镜像(以ubuntu image)为例:
docker search ubuntu
下载可用镜像:
docker pull ubuntu
查看已经下载过的镜像:
docker images
创建容器(基于已经下载的可用镜像):
docker run -name=mydocker -it -v /springboot:/springboot -p 8088:80 ubuntu /bin/bash
解释: -v /springboot:/springboot 是 docker容器和外部系统路径对应挂载路径 /bin/bash是进入容器shell命令
-p 8088:80 小写的p是 宿主机8080 映射到内部80端口
退出docker容器
exit
查看已经创建过的容器(无论是否在运行):
docker ps -a
查看正在运行的容器:
docker ps
查看最近创建的一个容器:
docker ps -l
查看最近创建的x个容器:
docker ps -x
启动dockers容器
sudo docker start “容器id”
启动容器之后进入容器shell
docker exec -it “容器id” bash
停止docker
docker stop “容器id”
将主机文件复制到容器内目录:
sudo docker cp 主机目录 容器id:容器目录
删除已经创建的docker容器(删除前停止容器):
docker rm 容器名称
保存docker 镜像:
docker save -o 容器id>文件位置/名称.tar
导入docker镜像:
docker load <镜像名称.tar
修改tag:
docker tag 容器id docker.io/hyperledger/镜像名称:latest
提供一个linux系统离线环境下可以安装的docker安装包
https://download.csdn.net/download/weixin_43607989/12561570

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值