一些docker的使用记录。。。。

docker 初体验。。

一些概念的东西就不说了,我也是新手,这里就记录一下刚开始用,用到的一些命令。

查看本地镜像

docker images

删除镜像

docker rmi 镜像名称

使用镜像启动一个容器

 docker run -it 镜像名 /bin/bash

开启端口映射,如我要访问容器的80端口,但是如果不开启映射是访问不到的
开启映射启动容器命令(-p 宿主机端口:容器端口 --name 给自己的容器起个别名)

 docker run -it --name myctn -p 8080:80 镜像名 /bin/bash 

通过这种启动的容器,访问宿主机的8080端口 == 访问容器的80端口

查看目前运行的容器

docker ps 

查看所有的容器,包括已经停止的

docker ps -a

重启一个容器

docker start 容器名

有时候多启动了要删除

docker rm 容器名

容器启动,并进入bash

docker exec -it 镜像名 bash

#如果这里加入 -d 表示不进入容器内

退出容器

exit

复制文件到容器中

docker cp 文件名 容器名: 保存路径

ok 目前这些够我用了,学到别的再补充

11.15 补充:

我在容器里添加了东西,想新打包一个镜像

从容器创建新镜像

docker commit -a "author" -m "一些信息"  容器名 生成的镜像名

11.19补充:
镜像想复制到另一台机器上使用
需要先打包为 tar 文件

docker -o out.tar image

复制到另一台机器上
加载tar文件

docker load -i out.tar

7.28 补充
挂载

docker run -it -v /test:/soft 镜像名

这里要用绝对路径而不能用相对路径
如果宿主机无这个目录会自动生成

查看生成容器命令

docker inspect 容器名

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值