Docker: Play with docker(docker入门)

Docker基本操作图解:

 

下面就是具体演示:


 


点击add new instance,

如何获取一个镜像:

例如获取一个nginx镜像:

查看本地有哪些镜像:

将镜像运行为一个真正在运行的容器(虚拟机):

其中-d是保持后台运行,-p 是端口映射,将内部的端口80和外部的端口80映射。

点击80就转过来了:

 再开一个81端口:

 

查看正在运行的容器:docker ps

 

进入容器里面,对容器进行修改操作:

再打开外部的80,ctrl+f5强制刷新避免缓存:

 

 

强制删除镜像:

 

通过容器提交镜像:

然后我们试试像nginx那样使用该镜像:

 

通过Dockerfile 来build镜像image:

先新建一个dockerfile文件

创建一个index.html:

构建镜像:

其中的-t m2指定为m2镜像名, 加 . 是指定的当前目录下的dockerfile文件

运行跑成容器:

 

docker save将一个镜像保存到一个文件里:

删除之前存在的镜像:

再通过之前的docker save的xx.tar文件构建(docker load):

这样之前docker save的镜像m2又重新拿回来了。

 

docker push:向docker hub等仓库推送我们的镜像...(此处略过)

推荐书籍:

Docker技术入门与实战(第3版)

  • 5
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
在Android平板上安装Docker是可行的,但需要一些额外的步骤和条件。以下是一般的安装过程: 1. 确认设备支持:首先,确保你的Android平板具备以下条件: - 设备已经root(获取超级用户权限)。 - 设备的内核版本支持Docker。 - 设备具备足够的存储空间和处理能力来运行Docker容器。 2. 安装Termux:Termux是一个在Android上运行Linux环境的终端模拟器。你可以在Google Play商店中下载并安装Termux应用。 3. 安装必要的软件包:打开Termux应用后,运行以下命令来安装必要的软件包: ``` pkg install curl wget git proot ``` 4. 下载并安装Linux发行版:在Termux中运行以下命令来下载并安装Linux发行版(如Ubuntu): ``` curl https://raw.githubusercontent.com/AndronixApp/AndronixOrigin/master/Installer/Ubuntu20/ubuntu20.sh | bash ``` 5. 启动Linux环境:运行以下命令来启动Linux环境: ``` ./start-ubuntu20.sh ``` 6. 安装Docker:在Linux环境中,运行以下命令来安装Docker: ``` curl -fsSL https://get.docker.com -o get-docker.sh sudo sh get-docker.sh ``` 7. 配置Docker权限:为了在非root用户下使用Docker,运行以下命令来添加当前用户到docker用户组: ``` sudo usermod -aG docker $USER ``` 8. 重新登录:退出Linux环境并重新登录,以使用户组更改生效。 9. 验证安装:在Termux中运行以下命令来验证Docker是否成功安装: ``` docker run hello-world ``` 请注意,这只是一般的安装过程,具体步骤可能因设备和操作系统版本而有所不同。此外,安装Docker可能会对设备性能和存储空间产生一定影响,请确保你的设备满足要求。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

醒不了的星期八

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值