美文网首页
CnetOS7.9 搭建Docker 服务

CnetOS7.9 搭建Docker 服务

作者: 十二找十三 | 来源:发表于2021-04-22 11:03 被阅读0次
  1. docker 中文资料网站
 https://www.docker.org.cn/index.html
  1. 官网下载rpm 包
containerd.io-1.4.4-3.1.el7.x86_64.rpm
docker-ce-20.10.6-3.el7.x86_64.rpm
docker-ce-cli-20.10.6-3.el7.x86_64.rpm
docker-ce-rootless-extras-20.10.6-3.el7.x86_64.rpm
docker-scan-plugin-0.7.0-3.el7.x86_64.rpm

3.搭建服务

1. Uninstall old versions
sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine\

2. 安装
yum -y install containerd.io-1.4.4-3.1.el7.x86_64.rpm docker-ce-20.10.6-3.el7.x86_64.rpm docker-ce-cli-20.10.6-3.el7.x86_64.rpm docker-ce-rootless-extras-20.10.6-3.el7.x86_64.rpm docker-scan-plugin-0.7.0-3.el7.x86_64.rpm

出现 Complete! 即为成功!

3. docker 相关命令
docker -v   // 查看docker 版本
    Docker version 20.10.6, build 370c289

systemctl start docker  // 启动docker
systemctl enable docker // 设置开机自启动
docker search centos7.9 // 搜索centos源
docker pull XXX  // 拉取镜像 xxx为NAME 自定义选取
docker images  // 查看本地所有的镜像
docker run -dit --privileged=true --name=CentOS7 b48002397397 /usr/sbin/init   // 运行容器 300e315adb2f是image id
docker run -dit -p 8080:8080 --privileged=true --name=a1 958554aa6d54 /usr/sbin/init // 指定端口对应
docker ps -a // 查看所有的容器列表
docker rm CentOS7 // 删除指定name的容器 CentOS7 为NAME
docker start 36cf67a07a6d // 启动容器 (容器ID或容器名CONTAINER ID)
docker stop 36cf67a07a6d // 优雅的停止容器 (容器ID或容器名CONTAINER ID)
docker kill 36cf67a07a6d // 直接关闭容器 (容器ID或容器名CONTAINER ID)
docker  exec  -it  CentOS7  bash  // 进入容器  CentOS7 为NAME


docker  commit  -m  'ccbckj base CentOS7.9'  -a  'cuiMiao'  CentOS7  centos-7.9   // 提交修改完毕的镜像文件 centos-7.9为新images名称
docker  save  -o  centos-7.9.tar  centos-7.9 // 将制作好的镜像打成 tar 包  注意-o  是重要的参数  不加会导致load命令之后无法显示
docker  load  <  tar包所在路径   // 加载镜像

4.安装ssh服务

yum install -y openssh-server
yum install -y openssh-clients
systemctl start sshd.service

相关文章

网友评论

      本文标题:CnetOS7.9 搭建Docker 服务

      本文链接:https://www.haomeiwen.com/subject/yvdxrltx.html