本文共 1003 字,大约阅读时间需要 3 分钟。
本文旨在介绍Docker容器的基本操作方法。
运行环境:Linux系统,Docker容器
在配置/etc/sysctl.conf
时,需添加设置:
sudo vim /etc/sysctl.conf# 在末尾新增网选项net.ipv4.ip_forward=1
然后执行:
sudo sysctl -p net.ipv4.ip_forward=1
使用命令启动容器:
sudo docker run -it images:tag /bin/bash
参数说明:
-i
:交互式登录-t
:打开终端窗口运行成功后,可以通过exit
命令退出,然而在生产环境下不建议这样操作,因为可能导致容器停止。
查看当前运行的容器:
sudo docker ps
所有容器(包括已停止)的状态:
sudo docker ps -a
查看特定容器的信息:
sudo docker inspect 容器ID
查看容器运行信息:
sudo docker logs 容器ID
为了保证容器持续运行,最好的方式是使用脚本。
sudo docker run -d centos:7 /bin/bash -c "while true; do echo yunweijia; sleep 5; done"
此命令后可用docker ps
查看状态。
进入运行中的容器:
sudo docker exec -it 容器ID /bin/bash
正常停止:使用docker stop
命令:
sudo docker stop 容器ID
强制停止:使用docker kill
:
sudo docker kill 容器ID
重新启动停止的容器:
sudo docker start 容器ID
正常删除:使用docker rm
:
sudo docker rm 容器ID
强制删除:-f
选项强制删除:
sudo docker rm -f 容器ID
批量删除:需先停止所有容器。
转载地址:http://nteyk.baihongyu.com/