Docker

Docker

Docker安装与启动

设置静态ip

		# 编辑网卡文件
		vim /etc/sysconfig/network-scripts/ifcfg-ens33
		
		# 按照一下配置,配置网卡信息,其余不变
		ONBOOT=yes
		IPADDR=192.168.200.130
		GATEWAY=192.168.200.2
		NETMASK=255.255.255.0
		BOOTPROTO=static
		DNS1=114.114.114.114
		
		# 重启网卡服务
		systemctl restart network
		
		# 检测是否可以连接外网
		ping www.baidu.com

时间同步

		# 方式一
		yum -y install ntp ntpdate  	# 安装时间同步工具
		ntpdate 0.asia.pool.ntp.org		# 从时间服务器上同步时间
		date							# 查看同步以后的时间
		hwclock --systohc				# 系统时间同步到硬件,防止系统重启后时间呗还原
		
		# 方式二, 如果以上操作完毕以后还是无法完成时间同步,那么此时可以使用方式二
		mv /etc/localtime /etc/localtime.bak						# 备份时区文件
		ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime		# 设置时区为Shanghai

1 安装Docker-CentOS7

注意:这里建议安装在CentOS7.x以上的版本,在CentOS6.x的版本中,安装前需要安装其他很多的环境,而且Docker很多补丁不支持更新。

# 安装所依赖的软件包

yum install -y yum-utils device-mapper-persistent-data lvm2

# 添加阿里云的docker-ce的yum源(提高docker安装速度)

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

\# 安装docker相关的软件(默认安装的是最新的版本)

yum install docker-ce docker-ce-cli containerd.io                                                                             

\# 搜索存储库中可用的软件版本

yum list docker-ce --showduplicates | sort -r

 

\# 安装20.10.1版本的docker                                                      

yum install docker-ce-20.10.1 docker-ce-cli-20.10.1 containerd.io    

​                                                 

systemctl status docker       # 查看docker服务的运行状态

systemctl start docker         # 启动docker服务

systemctl stop docker         # 关闭docker服务

systemctl restart docker      # 重启docker服务

systemctl enable docker        # 开机自启动

systemctl disable docker             # 禁止docker开机自启动

 

docker info                       # 查看docker的基本信息

docker --help                          # 查看docker的帮助文档

2 配置镜像加速CentOS7版本

Docker在下载镜像的时候默认是从Docker Hub上进行下载,而Docker Hub是国外的网站,下载镜像的速度较慢。

mkdir -p /etc/docker
vim  /etc/docker/daemon.json 
#网易云
{
"registry-mirrors": ["http://hub-mirror.c.163.com"]
}
#阿里云(推荐)
{
"registry-mirrors": ["https://8y2y8njn.mirror.aliyuncs.com"]
}

3 Docker卸载

yum list installed | grep docker				# 搜索所安装的docker软件库
yum -y remove xxx								# 删除所安装的docker软件库
rm -rf /var/lib/docker							# 删除docker的数据文件目录

4 Docke 命令

查看镜像可以使用如下命令: docker images
从网络中查找需要的镜像:docker search 镜像名称
docker pull 镜像名称
docker rmi 镜像ID



#删除
删除单个镜像(-f 强制删除):docker rmi  -f 镜像ID
删除多个镜像:docker rmi -f   镜像名1:TAG    镜像名2:TAG
删除所有镜像:docker rmi -f $(docker images -qa)
删除多个镜像:docker rmi -f   镜像名1:TAG    镜像名2:TAG
删除所有镜像:docker rmi -f $(docker images -qa)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值