笔记

笔记


docker命令

<h1>安装docker容器</h1> <p>安装环境依赖 yum install -y yum-utils device-mapper-persistent-data lvm2 配置docker阿里源 yum-config-manager —add-repo <a href="http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo">http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo</a> 安装docker yum install docker-ce docker-ce-cli containerd.io -y或者yum install docker -y 配置镜像加速 vi /etc/docker/daemon.json</p> <p>{ &quot;registry-mirrors&quot;: [&quot;<a href="https://zc1uaajx.mirror.aliyuncs.com">https://zc1uaajx.mirror.aliyuncs.com</a>&quot;] }</p> <p>systemctl daemon-reload systemctl restart docker</p> <p>开启网络转发功能(默认开启) vim /etc/sysctl.conf</p> <p>net.ipv4.ip_forward = 1</p> <p>生效 sysctl -p</p> <p>启动docker systemctl start docker &amp;&amp; systemctl enable docker</p> <h1>常用命令</h1> <p>查看版本信息 docker version 查看docker信息 docker info</p> <p>docker search centos #从 Docker Hub 中搜索符合条件的镜像 docker pull centos #拉取镜像 docker images #查看本地镜像 docker run -d -p主机端口:容器端口 -v 主机目录:容器目录 —name=容器名 —privileged=true 镜像:标签 /usr/sbin/init #d 后台运行 p 端口映射 v 目录映射 注:(—) 是两个横杠 docker ps #查看正在运行的容器 -a可查看所有容器 docker logs 容器id #查看容器日志 docker stop/start/restart 容器id #分别为停止/启动/重启容器 docker exec -it 容器id /bin/bash #进入容器 docker rm 容器id #删除容器 -f强制删除 -a未启动的容器</p> <h1>导出导出容器镜像</h1> <p>导出镜像 docker save -o ./docker.tar 镜像名称:标签 docker commit 容器ID 镜像名称:标签</p> <p>导入镜像 docker load —input ./docker.tar docker load &lt; 镜像名</p> <p>导出容器 docker export 容器名 &gt; ./docker.tar</p> <p>导入容器 docker import ./docker.tar 容器名</p> <p><a href="https://blog.csdn.net/qq_27295403/article/details/88974086?spm=1001.2014.3001.5501">参考网站</a></p>

页面列表

ITEM_HTML