centos7系统docker的安装

详细安装步骤可查看官网

1、卸载老版本
$ sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine
2、Docker存储库
#在新主机上首次安装Docker Engine之前,需要设置Docker存储库。之后,您可以从存储库安装和更新Docker。
$ sudo yum install -y yum-utils

$ sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo
3、安装最新版本的Docker Engine和容器
$ sudo yum install docker-ce docker-ce-cli containerd.io
# 列出并排序您存储库中可用的版本
$ yum list docker-ce --showduplicates | sort -r
# 其他版本的安装命令
# 例如 
# sudo yum install docker-ce-18.09.1 docker-ce-cli-18.09.1 containerd.io
$ sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
4、启动Docker
#启动
$ sudo systemctl start docker
#停止
$ sudo systemctl stop docker
#查看状态
$ sudo systemctl status docker
一些常用命令
#查看本地主机镜像列表
docker images
#搜索镜像 例如:docker search tomcat
docker search 镜像名
#拉取镜像 例如:docker pull tomcat:版本号 不加版本号默认是下载最新版本
docker pull 镜像名
#删除镜像 例如:docker rmi -f 镜像名 -f是忽略以来删除
docker rmi 镜像名
#启动容器 例如:docker run -it --name mycentos centos
docker run -it --name 别名 容器名
#停止并退出
exit
#不停止推出
ctrl + p + q
#查看之前运行的实例
docker ps -n 2
#启动实例 后面跟id 或者 创建实例时的别名
docker start ID/NAMES
#重启实例
docker restart 实例编号
#关闭容器
docker stop 实例id
#强制关闭容器
docker kill 实例id
#删除容器
docker rm -f 容器id
#进入容器
docker attach 容器id
#拷贝容器内的数据到宿主机
docker cp 容器id:容器内路径 宿主机路径
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值