linux版本
work@tp-dev ~ $ lsb_release -a
LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
Distributor ID: CentOS
Description: CentOS release 6.10 (Final)
Release: 6.10
Codename: Final
安装
找了一圈资料,说不支持CentOS6;辛酸,终于找到方式了(^v^),记录下。
// 安装docker(老版本,谁让咱linux系统版本低,没办法,只能安装低版本)
work@tp-dev ~ $ sudo yum install https://get.docker.com/rpm/1.7.1/centos-6/RPMS/x86_64/docker-engine-1.7.1-1.el6.x86_64.rpm
// 配置国内的镜像(否则巨慢)
work@tp-dev ~ $ vi /etc/sysconfig/docker
# 加一行代码/修改
other_args="--registry-mirror=https://hub-mirror.c.163.com"
// 启动服务
work@tp-dev ~ $ sudo service docker start [restart 重启,stop 停止]
// 查看版本信息
work@tp-dev ~ $ docker version
// 查看进程
work@tp-dev ~ $ ps -ef|grep docker
root 5984 1 0 01:12 ? 00:00:15 /usr/bin/docker -d --registry-mirror=https://hub-mirror.c.163.com
// over
创建容器
容器与宿主机共享文件
实战
# 创建容器
docker run -itd --name=centos7.9 --privileged=true -p 8989:80 \
-v /home/work/var/swap:/home/root/swap \
centos:centos7.9.2009 /usr/sbin/init
# 进入容器
docker exec -it centos7.9 /bin/bash
# 查看
docker ps
# 删除容器
docker rm -f ${CONTAINER ID}