0
0
0

Docker教程

文章摘要
|

启动容器

docker run <>
–name=<> #指定本容器名称
-d #后台运行本容器并返回容器ID,同时启动守护式容器
-i #以交互模式运行容器,通常与-t同时使用
-t #为容器重新分配一个伪输入中断,通常与-i同时使用
-p <宿主机端口>:<容器端口> #指定端口映射
-P #随机端口映射

root@user1-U1:~# docker run -d --name nginx1 -it -p 9090:80 nginx:latest 
2f1f179cdfd83339a4ccafc95109df2a69c0abfad2da59a9cb1727566dc62330
root@user1-U1:~# netstat -tunlp | grep 9090
tcp        0      0 0.0.0.0:9090            0.0.0.0:*               LISTEN      27164/docker-proxy  
tcp6       0      0 :::9090                 :::*                    LISTEN      27172/docker-proxy  

容器导入导出镜像

[root@localhost ~]# docker run -d -it --name vmc1 centos:8
35957d6510c27099179628d47e07df106476bbd925be3bd334a8eaf03fa00f4a
[root@localhost ~]# docker ps
CONTAINER ID   IMAGE      COMMAND       CREATED         STATUS         PORTS     NAMES
35957d6510c2   centos:8   "/bin/bash"   4 seconds ago   Up 3 seconds             vmc1
[root@localhost ~]# docker export 35957d6510c2 > ~/vmc1.tar
[root@localhost ~]# ll -a | grep vmc1
-rw-r--r--.  1 root root 238571520 Aug  8 15:49 vmc1.tar
[root@localhost ~]# docker kill vmc1
vmc1
[root@localhost ~]# docker rm -f vmc1
vmc1
[root@localhost ~]# docker ps 
CONTAINER ID   IMAGE     COMMAND   CREATED   STATUS    PORTS     NAMES
[root@localhost ~]# docker import - vm1 < ~/vmc1.tar
sha256:c684bc6e5a38513e712200480566272228f5ca8b3d2e891aa33af8b9148c9010
[root@localhost ~]# docker ps
CONTAINER ID   IMAGE     COMMAND   CREATED   STATUS    PORTS     NAMES
[root@localhost ~]# docker images
REPOSITORY    TAG       IMAGE ID       CREATED         SIZE
vm1           latest    c684bc6e5a38   7 seconds ago   231MB
[root@localhost ~]# docker run -d -it --name myvm1 vm1 /bin/bash
bac39aeaa709ef3539b079397a18e530418fcf68c9328fa33ac507f6fcf95e54
[root@localhost ~]# docker exec -it myvm1 /bin/bash
[root@bac39aeaa709 /]# ls
bin  etc   lib    lost+found  mnt  proc  run   srv  tmp  var
dev  home  lib64  media       opt  root  sbin  sys  usr

支持与分享

如果这篇文章对你有帮助,欢迎分享给更多人或者给予支持!

Docker教程
/archives/docker%E6%95%99%E7%A8%8B
作者
Administrator
发布于
2026-09-15
许可协议
CC BY-NC-SA 4.0

评论

欢迎来到我的博客!