Docker安装笔记
时间:2023-02-08 来源:未知 投稿:admin 点击:次
设置docker的yum源:
curl -o /etc/yum.repos.d/CentOS-7.repo http://mirrors.aliyun.com/repo/Centos-7.repo
curl -o /etc/yum.repos.d/docker-ce.repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
更新yum缓存:
yum clean all && yum makecache
查看yum源中docker版本:
yum list docker-ce --showduplicates | sort -r
安装docker的20.10.6版本:
yum install docker-ce-20.10.6 -y
配置docker加速器:
mkdir -p /etc/docker
touch /etc/docker/daemon.json
vi /etc/docker/daemon.json
输入如下 内容:
{
"registry-mirrors" : [
"https://8xpk5wnt.mirror.aliyuncs.com"
]
}
加载docker配置并设置开机启动:
systemctl daemon-reload
systemctl enable docker
systemctl restart docker
查看docker版本信息:
docker version
查看docker服务信息:
docker info
搜索镜像是否存在:
docker search nginx
拉取下载docker镜像:
docker pull nginx
查看本机已拉取的镜像:
docker image ls
删除本地镜像:
docker rmi 【image的ID,上一条命令中可以查看到】
删除容器:
docker rm 【容器ID】
运行容器:
docker run -d -p 80:80 nginx // -d 后台运行,-p 映射,第一个80为宿主机的端口,第二个80为映射出去的端口。
查看运行中的容器:
docker ps
查看运行过的容器:
docker ps -a
停止容器:
docker stop 【容器ID,可以通过上一条命令查看id】
启动容器:
docker start 【容器ID】
查看本地镜像
docker images
启动镜像,并开启一个交互式终端:
docker run -it 【镜像id】 bash
进入正在运行的容器交互窗口:
docker exec -it 【容器ID】 bash
查看容器基于什么发型版本系统:
cat /etc/os-release
退出容器时,删除该容器:
docker run -it --rm ceonts bash
存放docker文件的目录,记录镜像和容器的配置关系:
/var/lib/docker/image/overlay2/imagedb/content/sha256
curl -o /etc/yum.repos.d/CentOS-7.repo http://mirrors.aliyun.com/repo/Centos-7.repo
curl -o /etc/yum.repos.d/docker-ce.repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
更新yum缓存:
yum clean all && yum makecache
查看yum源中docker版本:
yum list docker-ce --showduplicates | sort -r
安装docker的20.10.6版本:
yum install docker-ce-20.10.6 -y
配置docker加速器:
mkdir -p /etc/docker
touch /etc/docker/daemon.json
vi /etc/docker/daemon.json
输入如下 内容:
{
"registry-mirrors" : [
"https://8xpk5wnt.mirror.aliyuncs.com"
]
}
加载docker配置并设置开机启动:
systemctl daemon-reload
systemctl enable docker
systemctl restart docker
查看docker版本信息:
docker version
查看docker服务信息:
docker info
搜索镜像是否存在:
docker search nginx
拉取下载docker镜像:
docker pull nginx
查看本机已拉取的镜像:
docker image ls
删除本地镜像:
docker rmi 【image的ID,上一条命令中可以查看到】
删除容器:
docker rm 【容器ID】
运行容器:
docker run -d -p 80:80 nginx // -d 后台运行,-p 映射,第一个80为宿主机的端口,第二个80为映射出去的端口。
查看运行中的容器:
docker ps
查看运行过的容器:
docker ps -a
停止容器:
docker stop 【容器ID,可以通过上一条命令查看id】
启动容器:
docker start 【容器ID】
查看本地镜像
docker images
启动镜像,并开启一个交互式终端:
docker run -it 【镜像id】 bash
进入正在运行的容器交互窗口:
docker exec -it 【容器ID】 bash
查看容器基于什么发型版本系统:
cat /etc/os-release
退出容器时,删除该容器:
docker run -it --rm ceonts bash
存放docker文件的目录,记录镜像和容器的配置关系:
/var/lib/docker/image/overlay2/imagedb/content/sha256
如果您的问题仍未解决,还可以加入服务器在线技术交流QQ群:8017413寻求帮助。
相关内容
最新热点内容
推荐内容