初探Docker基础

导入导出image

docker save / load(功能更强) 或 docker export / import

dockerfile创建容器

在当前目录下创建一个dockerfile 例如

FROM  java:8
VOLUME /jar
ENTRYPOINT ["/bin/bash", "/jar/startup.sh"]

然后执行命令docker build -t <image_name>:<tag> .

安装Docker

我的开发环境为Win10专业版,有专供windows使用的Docker版本Docker For Windows,此版本Docker需要在win10专业版里开启功能Hyper-V,Hyper-V是一个Win10专业版自带虚拟机软件,Docker将借助它来运行,开启Hyper-V后重启电脑,然后开始Docker For Windows的安装。

Hello Docker

安装完成后桌面增加了一个图标Docker Desktop,这个就是docker的启动器了,打开后任务栏会增加一个小鲸鱼的图标,总之就是非常可爱。小鲸鱼身上的水柱在上下律动时表示docker正在启动,当水柱稳定时就启动成功了。
右键点击小鲸鱼选择setting,在Daemon菜单中修改Registry mirrors的内容为
https://poan4hxt.mirror.aliyuncs.com
将Docker的镜像库修改为阿里云的地址。
我们来测试一下Docker

首先打开cmd输入
docker version 查看版本
docker image pull hello-world 下载你好Docker的镜像
docker image ls 查看下载的镜像列表
docker container run hello-world 运行你好Docker的镜像

其他的一些常用命令

功能命令
创建容器docker container create [镜像ID]
启动容器docker container start [容器ID]
创建并启动容器docker container run [镜像ID]
终止容器docker container kill [容器ID]
查看顶层镜像docker images
查看全部镜像docker images -a
删除镜像docker rmi [镜像ID]
查看运行中容器docker ps
查看全部容器docker ps -a
删除容器docker container rm [容器ID]
修改容器名字docker rename [旧容器名] [新容器名]
添加属性docker update --restart=always 容器名字
查看详细信息(可以看net)docker inspect 容器名称
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值