docker 用法详解
? 安装: ? dnf -y install dnf-plugins-core ? dnf config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/fedora/docker-ce.repo ? dnf install docker-ce docker-ce-cli containerd.io dnf install grubby grubby --update-kernel=ALL --args="systemd.unified_cgroup_hierarchy=0"
如果需要修改配置 可以在/etc/docker 中创建daemon.json ?添加配置,配置可以百度自行添加 Registry-mirrors 加速器需要配置的话,需要在http://www.daocloud.io/ 注册登录后,选择加速器,把结尾为 http://***.daocloud.io 配置在daemon.json中
卸载: yum list installed | grep docker yum remove 上面查询到的 rm -rf 下载的镜像地址 ?(docker info 查询 Docker Root Dir)
启动 ?systemctl start docker 停止 ?systemctl stop docker 添加到开机自启动 ?systemctl enable docker? 取消开机自启动 ?systemctl disable docker
?常用命令: ?查看下载的镜像 ? docker image ls ?拉取镜像 ? ? ? ? docker pull 镜像 ?运行镜像 ? ? ? ? docker run ?-d ?--name 名称 -d ?-p 端口 ?镜像名:版本 ?(-d 后台运行 ? --name 命令 ? -p 指定端口 ?--restart=always 开机自启动? -v 宿主机目录:容器中的目录 ?挂载目录,将宿主机的一个目录映射到容器中) ?查看运行中的镜像 docker ps ?-a 关闭容器 ? ? ? ?docker stop ?Id ?删除进程 ? ? ? ?docker rm ?id ?启动容器 ? ? ? ?docker start ?id ?查看容器详情 ? ?docker inspect ?id? ?删除镜像 ? ? ? ?docker rmi ?镜像id 构建镜像 ? ? ? docker build -f ?dockerfile文件 进入镜像容器 ? docker exec ?-it ?镜像 bash 复制宿主机文件进容器中 ?docker ?cp 宿主机文件 容器:容器中的目录
|