docker学习记录

docker学习途径:

慕课网docker入门 https://www.imooc.com/learn/867 还有其他docker教程
docker教程 http://www.runoob.com/docker/docker-tutorial.html
docker系列博客 https://www.cnblogs.com/ityouknow/category/1173004.html

学习项:
1,centos下的docker安装
2,docker常用命令

进入镜像,查看文件
docker exec -it 9df70f9a0714 /bin/bash
ls -lh
cd /bigdata

1,docker的安装

对系统有要求,cat /etc/redhat-release 查看CentOS版本
uname -r 查看当前的内核版本

yum install docker

2,常用命令
启动
service docker start

设置开机自启动
systemctl start docker.service
systemctl enable docker.service

验证安装成功
docker --version

修docker镜像为国内的,会快很多
这个地址 http://6e6fbf07.m.daocloud.io 或者
cd /etc/docker/
vim daemon.json
docker 加速器
{
“registry-mirrors”: [“http://hub-mirror.c.163.com”]
}

镜像操作

拉取镜像
docker pull python:3.5

查看镜像信息
docker images

搜寻镜像
docker search python

删除镜像
要先删掉依赖该镜像的所有容器,再来删除镜像
[root@centos11 ~]# docker rmi 800c6c309ab4
Error response from daemon: conflict: unable to delete 800c6c309ab4 (must be forced) - image is being used by stopped container 950f08e4e10e

先停掉容器,再删掉容器
docker stop 950f08e4e10e
docker rm 950f08e4e10e
再删除镜像

创建镜像
方法有三种:
1,基于已有镜像的容器创建
2,基于本地模板导入
3,基于Dockerfile创建

1,docker commit -m ’ ’ 容器id 新镜像名
如docker commit -m ‘aaa’ ac8a3b473023 he_docker
docker images查看镜像

存出和载入镜像

简单来说,容器是镜像的一个运行实例

容器操作
查看存在的所有容器
docker ps -a

查看正在运行的容器
docker ps

删除容器
docker rm container_name/container_id

运行容器
docker run hello-world

实例docker hello-world
docker pull hello-world
docker images             # 查看有hello-world镜像
docker run hello-world

# 正确结果显示
Hello from Docker!
This message shows that your installation appears to be working correctly.

容器后台一直运行
docker run -d xx

获取容器的输出信息
docker logs

终止容器
docker stop xx
使用docker ps -a -q 查看处于终止状态的容器的ID信息

重启容器
docker restart xx

导出容器和导入容器
待以后用到在具体了解

更新镜像?
docker pull xxx
在删除tag 为的镜像

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值