CentOS下安装docker和配置镜像加速器

一、centos7安装docker

1、更新驱动

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

2、添加下载源

yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

3、安装最新版的docker

yum install docker-ce

如果需要安装指定版本的docker

(1)查看可安装版本

yum list docker-ce --showduplicates | sort -r

(2)安装指定版本 

yum install docker-ce-17.12.0.ce

4、启动docker并设置开机启动

systemctl start docker
systemctl enable docker

5、配置阿里云镜像加速器

(1)登录阿里云的服务器控制台,在产品服务中找到  “容器镜像服务 -> 镜像工具 -> 镜像加速器”

(2)选择对应的操作系统,直接复制命令到控制台

6、docker常用命令

docker run image

运行镜像

docker run -it --name 别名 镜像ID

docker run -it -p 8080:8080 tomcat

指定名称

映射端口(主机端口:映射端口)

Docker run -di –name centos01 id

后台启动

exit

ctrl+p+q

退出并停止容器

退出容器

docker version

查看版本

docker images

查看本地镜像

docker pull name:版本

默认拉取最新、可以指定版本

docker info

查看配置信息

systemctl start docker

启动

Systemctl stop docker

停止

Systemctl enable docker

开启启动

docker –help

帮助

docker search name

这个是从仓库中搜索的

docker rmi

删除

docker rmi -f $(docker images -qa)

删除所有

docker ps

列出容器

Docker attach 容器Id 或容器名称

进入容器

Docker run容器Id 或容器名称

启动容器

Docker restart 容器Id 或容器名称

重启容器

docker stop容器Id 或容器名称

docker kill 容器Id 或容器名称

停止

强关

Docker rm容器Id

Docker rm -f 容器Id

docker rm -f $(docker ps -a)

删除

强删除

删除所有的

Docker exec -it 容器ID ls -l /sys

进入容器执行命令

docker top 容器ID

查看进程

Docker cp /filepath 容器ID:/filepath

Docker cp容器ID:/filepath /filepath

文件拷贝(宿主机到容器)

文件拷贝(容器到宿主机)

Docker inspect 容器ID

查看容器分配的IP

Docker history 容器ID

查看容器安装的东西

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值