docker学习笔记(windows/centos7)

这篇博客记录了在Windows 7环境下安装Docker的过程,包括通过Docker Quickstart Terminal启动Docker和使用Xshell进行连接。此外,还介绍了在Windows环境下Docker安装FastDFS的教程,并提供了CentOS 7上使用Docker的笔记和参考资料。
摘要由CSDN通过智能技术生成

win7安装docker

docker安装链接

xshell链接docker

原文链接
1. 打开“Docker Quickstart Terminal”即可启动Docker。
2. 经过简单的初始化后,会在Terminal中显示以下内容。需要记下绿色的IP地址,这里是“192.168.99.100”。
3. xshell
Docker自带的Terminal不好用啊,使用Xshell等连接到Docker吧。IP地址使用上一步记来的那个,端口为22,
用户名为“docker”,密码为“tcuser”
root用户切换 sudo -i

windos docker 笔记

0. 用户
    docker tcuser ssh
    root          sudo -i 
1. 用法
    docker -v
    docker pull imageName  拉取镜像
    docker pull mysql:5.7.21 拉取mysql5.7.21
    docker images 镜像列表
    docker run imageName/imageId 
    exit 退出

2. 删除
    docker kill $(docker ps -a -q) 杀死所有正在运行的容器
    docker rm $(docker ps -a -q) 删除已经停止的容器

    docker rmi <image id> 根据镜像id来删除镜像
    docker rmi $(docker images -q) 删除所有镜像

#### 查看容器挂载目录
docker inspect container_name | grep Mounts -A 20

docker 安装fastdfs教程

教程链接

centos7 docker 笔记

1. centos7国内源 (阿里云centos可以忽略此步骤)
   wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
   yum makecache 

2. 更新系统 (阿里云centos可以忽略此步骤)
    sudo yum update

3. 安装docker 
    yum install docker

4. 启动
    (1)启动,systemctl start docker.service
    (2)开机启动,systemctl enable docker.service
    (3)帮助,docker --help
    (4)概要信息,docker info
    (5)镜像查看,docker images
    (6)容器查看,即进程查看,docker ps -a

5. 使用
    下载镜像 docker pull imageName
    运行镜像 docker run imageName

6. docker nginx 教程 
    (1)下载镜像,docker pull nginx
    (2)启动容器,docker run -d -p 8080:80 nginx,把容器内的nginx的80端口,映射到当前服务器的8080端口,
    浏览器输入http://ip:8080/,就可以看到nginx已启动

6.2 删除测试的nginx容器
    (1)docker ps -a 可以显示容器id
    停止容器
    (2)docker stop 8dc6a2b6f903
    删除容器
    (3)docker rm 8dc6a2b6f903

6.3. 指定容器nginx的参数
    docker run --name nginx-001 -d -p 8080:80 -v /home/docker/nginx/html:/usr/share/nginx/html nginx
    -p 参数是把 宿主的8080端口映射到容器的80端口 
    这里要注意-v是数据卷,可以主机和容器之间共享/home/docker/nginx/html这个目录,
    在容器里面就是/usr/share/nginx/html。其实这就是我们的代码目录,调试代码就是靠共享目录实现的,很方便!

6.4.修改容器里面的配置文件
    #进入容器内部 
                    nginx容器名称  
    docker exec -it nginx-001 bash

    #安装工具
    apt-get update
    apt-get install vim

    #查看和修改nginx的配置信息
    vim /etc/nginx/conf.d/default.conf

6.5 卸载

    1.查询安装过的包
        yum list installed | grep docker
        docker-engine.x86_64    17.03.0.ce-1.el7.centos         @dockerrepo
    2.删除安装的软件包
    yum -y remove docker-engine.x86_64     

7. docker network(设置ip)
    1. 查看  docker network ls
    2. 设置 

参考资料列表 :
Zeroes : Win7安装Docker
李赫 : 在Windows里使用Docker
remote_roamer : CentOS7 上学习使用docker

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值