Docker
docker:
改源
1 | /etc/docker/daemon.json |
下载镜像
1 | $ docker pull ImageName:x.x.x(版本号) |
执行如下命令可以运行一个 Ubuntu 的容器。
1 | docker run --name ubuntu_demo -itd ubuntu:22.04 |
查看运行容器
1 | $ docker ps -a | grep ubuntu_demo |
进入容器
1 | $ docker exec -it ubuntu_demo /bin/bash |
1 | # 更新 apt-get 工具,这个步骤优先级最高,因为不更新很多组件安装不了。另外,可以使用 apt-get 命令简写 apt 来执行安装,效果相同。 |
使用docker inspect命令查看镜像详细信息
1 | $ docker inspect [NAME]/[CONTAINER ID |
服务器重启后,docker服务重启
1 | # 容器未启动时,添加该参数 |
容器重命名
1 | docker rename CONTAINER_NAME new_CONTAINER_NAME |
容器打包成镜像
1 | # docker commit -a "xld" -m "container to image" -p [要打包的容器名称] [镜像名称:版本号] |
镜像打包成压缩包
1 | docker save [OPTIONS] IMAGE [IMAGE...] |
导入镜像压缩包
1 | docker load < [文件路径] |
上传镜像
https://hub.docker.com/ 创建个人仓库
创建镜像
docker build -t username/IMAGE_NAME
给镜像打标签
1
2docker tag [IMAGEID | IMAGE_NAME] REPOSITORY:TAG
docker tag irext tenyding/irext:latest登录帐号
docker login
push 镜像
1
2docker push new-repo:tagname
docker push tenyding/irext-aarch64:latest
1. twikoo 压缩打包备份 & docker重启
1 | # 将 twikoo目录 压缩打包成 twikoo.20230118.tar.gz 文件 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 细粒丁の小窝!
评论