当前位置: 首页 > news >正文

docker技术之部署docker

以RHEL6为例:

一、建立docker的yum库

createrepo /docker

二、配置docker的yum库安装软件

1. update kernel

[root@docker ~]# yum -y install kernel-ml-aufs kernel-ml-aufs-devel
[root@docker ~]# reboot

2. install docker

[root@docker ~]# yum -y install docker-io

3. start

[root@docker ~]# service docker start
[root@docker ~]# chkconfig docker on

以RHEL7/Centos7为例

# step 1: 安装必要的一些系统工具
yum install -y yum-utils device-mapper-persistent-data lvm2
# Step 2: 添加软件源信息
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# Step 3: 更新并安装Docker-CE
yum makecache fast
yum -y install docker-ce
# Step 4: 开启Docker服务
service docker start

测试:

查看docker安装后的基本信息

[root@docker ~]# docker info[root@docker ~10.创建镜像
Client version: 1.6.2
Client API version: 1.18
Go version (client): go1.4.2
Git commit (client): 7c8fca2/1.6.2
OS/Arch (client): linux/amd64
Server version: 1.6.2
Server API version: 1.18
Go version (server): go1.4.2
Git commit (server): 7c8fca2/1.6.2
OS/Arch (server): linux/amd64[root@docker ~]# ip a //Docker0网桥
8: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN
link/ether 56:84:7a:fe:97:99 brd ff:ff:ff:ff:ff:ff
inet 172.17.42.1/16 scope global docker0
valid_lft forever preferred_lft forever

images管理

docker --help 获取docker命令帮助
[root@docker ~]# docker cp --help 查询docker 子命令 cp的帮助
docker search 172.16.8.100:5000/centos 查询服务器镜像
docker pull 172.16.8.100:5000/centos7 拉去服务器镜像
docker images 查询本地镜像
docker tag 修改镜像名称
docker inspect 获取镜像的元数据
[root@docker ~]# docker inspect nginx
docker push 上传数据
docker rmi 删除镜像

修改镜像源

[root@server ~]# vim /etc/docker/daemon.json
{"registry-mirrors": ["https://dockerproxy.com","https://docker.m.daocloud.io","https://cr.console.aliyun.com","https://ccr.ccs.tencentyun.com","https://hub-mirror.c.163.com","https://mirror.baidubce.com","https://docker.nju.edu.cn","https://docker.mirrors.sjtug.sjtu.edu.cn","https://github.com/ustclug/mirrorrequest","https://registry.docker-cn.com"]}或者{"registry-mirrors": [
"https://docker.1panel.dev",
"https://docker.fxxk.dedyn.io",
"https://docker.xn--6oq72ry9d5zx.cn",
"https://docker.m.daocloud.io",
"https://a.ussh.net",
"https://docker.zhai.cm"]}
[root@server ~]# systemctl daemon-reload
[root@server ~]# systemctl restart docker

通过镜像创建容器

docker run --name=test-host -itd centos7.6 /bin/bash

查询

[root@docker101 ~]# docker ps

登录容器

[root@docker101 ~]# docker exec -it test-host /bin/bash
或者container id
[root@docker101 ~]# docker exec -it 0d371349d2ef /bin/bash

删除

[root@docker101 ~]# docker stop test-host
[root@docker101 ~]# docker rm test-host

http://www.dtcms.com/a/515924.html

相关文章:

  • node框架做网站国外浏览器推荐
  • 悬赏平台 wordpress免费网站优化怎么做
  • java数据结构--LinkedList与链表
  • 【笔记--如何安装python环境】
  • 汇川H5U 威纶通HMI双仿真编程
  • 平均指数移动(EMA)
  • 可灵AI邀请码
  • 做外贸的网站怎么建立矿大师德建设网站
  • C语言需要掌握的基础知识点之前缀和
  • Java Optional orElse orElseGet orElseThrow()
  • windows10 wordpress十堰seo优化
  • 优选算法:01 双指针巧解移动零问题
  • 消息队列Kafka
  • 做游戏陪玩网站连锁销售网站制作
  • 【数字逻辑】数字逻辑实验实战:74HC151实现逻辑函数+74HC138搭全加器(附接线步骤+避坑指南)
  • Ubuntu上vue3 vite使用MBTiles搭建地图服务器
  • CClink转EtherCAT协议转换落地——汇川PLC管控球磨机CClink伺服案例
  • wordpress handsome长沙seo免费诊断
  • ChatGPT Atlas 发布:把 AI 直插进浏览器的一次重构
  • 第1章:初识Linux系统——第9节:安装服务软件、维护文件系统安全与文件权限配置实例
  • openAI发布的AI浏览器:什么是Atlas?(含 ChatGPT 浏览功能)macOS 离线下载安装Atlas完整教程
  • 西安市高陵区建设局网站聊城网站制作信息
  • ssh别名和多服务器同步文件
  • 苏州建设网站的公司软件开发和编程的区别
  • Linux I²C 总线驱动开发:从架构到实战的完整指南
  • Eureka控制台页面参数说明 ​
  • 智慧养老+适老化改造:科技与温情的双向奔赴,让晚年生活更有尊严
  • 什么是网络安全,网络空间安全有哪些安全?
  • 深圳网站建设要多少钱网站开发h5技术
  • 【浙江政务服务网-注册_登录安全分析报告】