centos7安装docker

首先按照官方的方法来

第一步卸载docker旧版本

yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-selinux \
                  docker-engine-selinux \
                  docker-engine

安装相关工具类

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

将docker源配置为阿里云源

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

安装docker

yum install docker-ce

配置阿里云docker加速器

访问阿里云官方网站https://homenew.console.aliyun.com/

在搜索中找到容器镜像服务

在容器镜像服务中点击菜单中的镜像工具》镜像加速器

按照官方文档的代码一行一行输入即可

启动docker:

systemctl start docker 

验证docker:

docker run hello-world

移除docker容器

//移除容器要先停止容器
docker stop 容器ID
//移除容器
docker rm 容器ID 

拉取容器镜像

docker pull 容器仓库:版本号

重命名镜像

docker tag 容器ID 新的镜像名:新的镜像版本

删除镜像

docker rmi 容器名:版本号

使用镜像创建容器,tomcat为例

docker run -d -p 8080:8080 tomcat左边的8080是本机端口 右边的是docker端口 tomcat是镜像名,默认为最新版即latest 可以运行时给容器命名 加上--name即可

重命名容器

docker rename 容器ID 新容器名

如果在启动docker容器后使用ps显示容器已经停止了那么就可以查看日志来解决

docker logs -f 容器id

以上操作如果版本号为latest即最新版本可以不写版本号