docker 的安装
docker的初始快照:
1. 开启IP转发,不开启会影响容器访问外网
# vim /etc/sysctl.conf
net.ipv4.ip_forward=1
# sysctl -p
2. 关闭防火墙
# systemctl stop firewalld
# setenforce 0
永久关闭selinux
# vim /etc/selinux/config
SELINUX=disabled
---------------------------------------
docker的离线安装:
上传docker的离线安装包:
docker.service docker-19.03.9.tgz
1. 解压docker安装包
tar zxf docker-19.03.9.tgz
cp docker/* /usr/bin
2. 复制docker启动脚本
cp docker.service /usr/lib/systemd/system
3. 启动docker
systemctl daemon-reload
systemctl start docker
4. 配置镜像加速
cp daemon.json /etc/docker/
5. 重启docker
systemctl restart docker
---------------------------------------
基本操作
查看本地的镜像列表
# docker images
下载一个名为hello-world镜像
# docker pull hello-world
基于 hello-world 镜像创建一个名为1806a的容器
# docker run --name 1806a hello-world