当前位置:   article > 正文

centos7 安装 docker_centos7 安装 doker csdn

centos7 安装 doker csdn

1、

        1.1 docker 官网 Empowering App Development for Developers | DockerLearn how Docker helps developers bring their ideas to life by conquering the complexity of app development.https://www.docker.com/        docker-ce        社区版(免费)
        docker-ee        企业版(收费)

        1.2 阿里云docker加速地址
             http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

        1.3 docker官方镜像

Docker Hubhttps://hub.docker.com/

2、安装插件及数据存储的驱动
  

yum install -y yum-utils device-mapper-persistent-data lvm2 

3、修改安装的数据源
 

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

4、监测最快的安装源

yum makecache fast

5、安装docker

yum install -y docker-ce

6、启动docker

service docker start

7、检查docker版本

 docker version

8、测试  拉取镜像

docker pull hello-world

9、测试  启动镜像

docker run hello-world

修改docker配置文件,开放远程部署端口

vi /lib/systemd/system/docker.service

在ExecStart=后添加以下配置
-H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock

重新加载配置文件
 

systemctl daemon-reload

重启docker
 

service docker restart

大功告成!!!

docker常用命令:

docker pull 镜像名<:tags>                                                    从远程仓库拉取镜像

docker images                                                                       查看本地镜像

docker run 镜像名<:tags>                                                     创建容器,启动镜像

docker run 镜像名<:tags>  -d                                               创建容器,启动镜像(后台运行)

docker run -p 宿主机端口:镜像端口 镜像名<:tags>              创建容器,启动镜像(端口映射)

docker ps                                                                                查看正在运行的镜像

docker rm <-f>  容器id                                                            删除容器

docker rmi <-f>  镜像名<:tags>                                               删除镜像

 docker stats                                                                            查看cpu、内存占用状态

docker exec -it 容器id /bin/bash                                             进入容器执行命令

docker文件拷贝命令:

docker cp  容器名称:容器目录    宿主机目录                      从宿主机拷贝到容器内部      

docker cp  宿主机目录    容器名称:容器目录                     从容器内部拷贝到宿主机 

docker目录挂载命令:

docker run -di --name 容器名 -v  宿主机目录:容器目录   镜像命令        

docker网络相关命令:

docker network ls    网络列表

docker network create redis-net --subnet 172.28.0.0/16   创建自定义网卡

docker network rm  redis-net       移除指定网卡

docker network inspect redis-net   查看指定网卡详情

docker network --help        docker网络命令帮助

        

docker 镜像加速配置:

修改配置文件 /etc/docker/daemon.json (没有则创建)

  1. {
  2. "registry-mirrors":[
  3. "https://reg-mirror.qiniu.com/",
  4. "https://hub-mirror.c.163.com/",
  5. "https://docker.mirrors.ustc.edu.cn/"]
  6. }

CentOS7安装DockerCompose

  1. # 安装
  2. curl -L https://github.com/docker/compose/releases/download/1.23.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
  1. # 修改权限
  2. chmod +x /usr/local/bin/docker-compose

 

docker-compose --version

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/327852
推荐阅读
相关标签
  

闽ICP备14008679号