系统吧 专业的电脑操作系统,支持重装各种原版系统xp/win7/win8/win10 这个系统怎么样?试试系统吧系统,体验办公系统畅快愉悦感。 各种电脑系统安装过程一样,神一般的畅快!
-->
当前位置:主页 > 电脑技术 >

Docker镜像与容器的常用操作(4)

作者:郭秀仪 分类:电脑技术 发布时间:2021-07-08 08:56:01

rm删除容器 1 # 格式:docker rm | 2 [root@docker01 ~]# docker ps -a3 CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES4 f7c4da3cecad centos:latest "/bin/bash" 3 hours ago Exited (0) 10 secon...

Docker镜像与容器的常用操作(4)

rm删除容器Docker镜像与容器的常用操作(4)
1 # 格式:docker rm <容器名>|<容器ID>2 [root@docker01 ~]# docker ps -a3 CONTAINER ID        IMAGE             COMMAND       CREATED       STATUS                      PORTS    NAMES4 f7c4da3cecad        centos:latest   "/bin/bash"   3 hours ago   Exited (0) 10 seconds ago            centos015 [root@docker01 ~]# docker rm f7c4da3cecad   # 删除已停止的容器6 f7c4da3cecad
Docker镜像与容器的常用操作(4)

说明:如果要强制删除正在运行的容器,使用 docker rm -f <容器ID>。不过生产环境不建议强制删除容器,防止误删除。

rename容器重命名Docker镜像与容器的常用操作(4)
1 # 格式:docker rename CONTAINER NEW_NAME2 [root@docker01 ~]# docker ps 3 CONTAINER ID        IMAGE          COMMAND       CREATED              STATUS              PORTS    NAMES4 67ba647b0151        centos:latest  "/bin/bash"   About a minute ago   Up About a minute            centos015 [root@docker01 ~]# docker rename 67ba647b0151 centos001   # 容器重命名6 [root@docker01 ~]# docker ps 7 CONTAINER ID        IMAGE          COMMAND       CREATED             STATUS              PORTS    NAMES8 67ba647b0151        centos:latest  "/bin/bash"   2 minutes ago       Up About a minute            centos001
Docker镜像与容器的常用操作(4)

exec进入容器或在运行容器中执行命令进入容器
1 [root@docker01 ~]# docker exec -it f7c4da3cecad bash2 [root@f7c4da3cecad /]#

说明:不建议通过 docker attach 方式进入容器。

在容器外让指定容器执行命令
1 # 不要有 -t 选项,因为不需要分配 tty 终端2 [root@docker01 ~]# docker exec -i f7c4da3cecad bash -c "ps -ef"3 UID         PID   PPID  C STIME TTY          TIME CMD4 root          1      0  0 10:12 pts/0    00:00:00 /bin/bash5 root         78      0  0 10:19 ?        00:00:00 ps -ef

cp复制文件或目录将宿主机文件或目录,拷贝到docker容器中Docker镜像与容器的常用操作(4)
 1 [root@docker01 ~]# docker exec -i 67ba647b0151 bash -c "ls -l /root" 2 total 12 3 -rw------- 1 root root 2366 Jan 13 21:49 anaconda-ks.cfg 4 -rw-r--r-- 1 root root  435 Jan 13 21:49 anaconda-post.log 5 -rw------- 1 root root 2026 Jan 13 21:49 original-ks.cfg 6 [root@docker01 ~]#  7 [root@docker01 ~]# docker cp /usr/bin/telnet 67ba647b0151:/root/     # 拷贝文件 8 [root@docker01 ~]# docker cp /root/basedOptimi 67ba647b0151:/root/   # 拷贝目录 9 [root@docker01 ~]# docker exec -i 67ba647b0151 bash -c "ls -l /root"10 total 11211 -rw------- 1 root root   2366 Jan 13 21:49 anaconda-ks.cfg12 -rw-r--r-- 1 root root    435 Jan 13 21:49 anaconda-post.log13 drwxr-xr-x 2 root root     30 Mar  8 19:59 basedOptimi14 -rw------- 1 root root   2026 Jan 13 21:49 original-ks.cfg15 -rwxr-xr-x 1 root root 101776 Aug  3  2017 telnet
Docker镜像与容器的常用操作(4)

将docker容器中的文件或目录,拷贝到宿主机中

1 [root@docker01 ~]# docker cp 67ba647b0151:/root/original-ks.cfg /root/   # 拷贝文件2 [root@docker01 ~]# docker cp 67ba647b0151:/etc /root/                    # 拷贝目录

Docker镜像与容器的常用操作(4)

logs查看容器日志Docker镜像与容器的常用操作(4)
1 [root@docker01 ~]# docker ps 2 CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES3 f7c4da3cecad        centos:latest       "/bin/bash"         3 hours ago         Up 1 second                             centos014 # 获取容器日志5 [root@docker01 ~]# docker logs -f --tail 500 f7c4da3cecad6 …………
Docker镜像与容器的常用操作(4)

xp 更多>>
win7 更多>>
win8 更多>>
win10 更多>>
U盘 更多>>
电脑技术 更多>>
网站地图 | 豫ICP备2021035069号-4 | 友情链接qq:191064436
系统吧

版权所有 © 2012-2023 系统吧 免责声明:本站资源均收集于互联网,其著作权归原作者所有,如果有侵犯您权利的资源,请来信告知,我们将及时删除相应资源。