查看“Docker”的源代码
←
Docker
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看和复制此页面的源代码。
https://docs.docker.com/ [[安装Docker|安装]] [[运行 docker daemon]] [[拉取镜像]] 启动容器 停止容器<syntaxhighlight lang="shell-session"> [root@bogon ~]# docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 4ac6bd5bc9f6 zookeeper "/docker-entrypoint.…" 24 minutes ago Up 24 minutes 2888/tcp, 3888/tcp, 0.0.0.0:2181->2181/tcp, :::2181->2181/tcp, 8080/tcp zk1 5b9d68b66040 zookeeper "/docker-entrypoint.…" 24 minutes ago Up 24 minutes 2888/tcp, 3888/tcp, 8080/tcp, 0.0.0.0:2183->2181/tcp, :::2183->2181/tcp zk3 ae2698e3e136 zookeeper "/docker-entrypoint.…" 24 minutes ago Up 24 minutes 2888/tcp, 3888/tcp, 8080/tcp, 0.0.0.0:2182->2181/tcp, :::2182->2181/tcp zk2 [root@bogon ~]# docker stop 5b 5b [root@bogon ~]# docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 4ac6bd5bc9f6 zookeeper "/docker-entrypoint.…" 24 minutes ago Up 24 minutes 2888/tcp, 3888/tcp, 0.0.0.0:2181->2181/tcp, :::2181->2181/tcp, 8080/tcp zk1 5b9d68b66040 zookeeper "/docker-entrypoint.…" 24 minutes ago Exited (143) 4 seconds ago zk3 ae2698e3e136 zookeeper "/docker-entrypoint.…" 24 minutes ago Up 24 minutes 2888/tcp, 3888/tcp, 8080/tcp, 0.0.0.0:2182->2181/tcp, :::2182->2181/tcp zk2 [root@bogon ~]# </syntaxhighlight> [[Docker复制文件|复制文件]] [[Docker进入容器|进入容器]] [[Docker备份容器|构建镜像]](备份容器) 移除镜像<syntaxhighlight lang="shell-session"> [root@iZ8vbcjkeqbrdmmbt23vboZ ~]# docker images|grep mediawiki mediawiki 20220825 6e0cedb5b442 4 minutes ago 1.36GB mediawiki 20220812 c9a65f51e0ee 13 days ago 1.29GB mediawiki backup 4c5b2bca4f44 2 weeks ago 1.28GB mediawiki 1.35.4 168ad9077b3c 9 months ago 789MB [root@iZ8vbcjkeqbrdmmbt23vboZ ~]# docker image rm 4c5b2bca4f44 Untagged: mediawiki:backup Deleted: sha256:4c5b2bca4f4414a4799185dc93ec8b45f22edaf14f37226633ebcf5fcfcd468a Deleted: sha256:492012ee0bc4349396bcd81e545c17e43aaf5cb9f4cf2fed6eb46b06ce799691 [root@iZ8vbcjkeqbrdmmbt23vboZ ~]# docker images|grep mediawiki mediawiki 20220825 6e0cedb5b442 6 minutes ago 1.36GB mediawiki 20220812 c9a65f51e0ee 13 days ago 1.29GB mediawiki 1.35.4 168ad9077b3c 9 months ago 789MB [root@iZ8vbcjkeqbrdmmbt23vboZ ~]# </syntaxhighlight> 导出镜像<syntaxhighlight lang="shell-session"> [root@iZ8vbcjkeqbrdmmbt23vboZ ~]# docker images|grep mysql mysql 20220825 0799d4a69e5f 21 hours ago 303MB mysql 20220816 1c896168a63b 9 days ago 303MB mysql 20220812 043e09479672 13 days ago 303MB mysql 5.6 10de32843f91 9 months ago 303MB [root@iZ8vbcjkeqbrdmmbt23vboZ ~]# docker save 0799d4a69e5f > mysql_20220826.tar.gz [root@iZ8vbcjkeqbrdmmbt23vboZ ~]# </syntaxhighlight> 导入镜像<syntaxhighlight lang="shell-session"> [root@iZ8vbcjkeqbrdmmbt23vboZ ~]# docker load -i ~/mysql_20220826.tar.gz </syntaxhighlight> [[Docker容器安装软件|容器安装软件]] [[查看docker容器信息|查看容器信息]] [[Docker容器新增端口映射|容器新增端口映射]] 移除容器<syntaxhighlight lang="shell-session"> [root@localhost ~]# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 03a5d98fbf6f zookeeper "/docker-entrypoint.…" 20 hours ago Up 4 minutes 2888/tcp, 3888/tcp, 8080/tcp, 0.0.0.0:2182->2181/tcp, :::2182->2181/tcp zk2 15cc59636d4e zookeeper "/docker-entrypoint.…" 20 hours ago Up 4 minutes 2888/tcp, 3888/tcp, 8080/tcp, 0.0.0.0:2183->2181/tcp, :::2183->2181/tcp zk3 5033aa3ffae0 zookeeper "/docker-entrypoint.…" 20 hours ago Up 4 minutes 2888/tcp, 3888/tcp, 0.0.0.0:2181->2181/tcp, :::2181->2181/tcp, 8080/tcp zk1 [root@localhost ~]# docker rm zk1 zk2 zk3 Error response from daemon: You cannot remove a running container 5033aa3ffae0a4ea3f1962279fdb7a58fed8a83ead17b7e7b4ddf9cb9755e81f. Stop the container before attempting removal or force remove Error response from daemon: You cannot remove a running container 03a5d98fbf6f3188403d6f036b7f5f72e9fae86b6b917a47962af3035cedb74e. Stop the container before attempting removal or force remove Error response from daemon: You cannot remove a running container 15cc59636d4e205b14b8e14b147316a6ed93f14937ea8417cf921c477a688254. Stop the container before attempting removal or force remove [root@localhost ~]# docker stop zk1 zk2 zk3 zk1 zk2 zk3 [root@localhost ~]# docker rm zk1 zk2 zk3 zk1 zk2 zk3 [root@localhost ~]# docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES [root@localhost ~]# </syntaxhighlight> 列出容器IP<syntaxhighlight lang="shell-session"> [root@localhost ~]# docker ps -q | xargs -n 1 docker inspect --format '{{ .Name }} {{range .NetworkSettings.Networks}} {{.IPAddress}}{{end}}' | sed 's#^/##'; zk2 172.20.0.4 zk3 172.20.0.2 zk1 172.20.0.3 [root@localhost ~]# </syntaxhighlight> === docker compose === https://github.com/docker/compose [[安装 docker-compose]] [[使用 docker-compose]]
返回至
Docker
。
导航菜单
个人工具
登录
名字空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
Spring Boot 2 零基础入门
Spring Cloud
Spring Boot
设计模式之禅
VUE
Vuex
Maven
算法
技能树
Wireshark
IntelliJ IDEA
ElasticSearch
VirtualBox
软考
正则表达式
程序员精讲
软件设计师精讲
初级程序员 历年真题
C
SQL
Java
FFmpeg
Redis
Kafka
MySQL
Spring
Docker
JMeter
Apache
Linux
Windows
Git
ZooKeeper
设计模式
Python
MyBatis
软件
数学
PHP
IntelliJ IDEA
CS基础知识
网络
项目
未分类
MediaWiki
镜像
问题
健身
国债
英语
烹饪
常见术语
MediaWiki帮助
工具
链入页面
相关更改
特殊页面
页面信息