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即最新版本可以不写版本号