Docker之容器

容器

启动新的容器

docker run -d -p 80:80 --name webserver nginx # 启动Nginx服务
  • -p 指定端口参数
  • -d 表示容器是守护程序会进行后台运行,并不会把输出的结果(STDOUT)打印到宿主机上面(输出结果可以用docker logs 查看)
  • --name 重新给容器命名
docker container ls # 查看运行中的容器信息 , -a 查看所有容器 
docker container logs # 获取容器的输出信息
docker container restart # 将一个运行状态的容器终止,然后再重新启动它。
docker container stop # 终止一个运行中的容器

启动已终止容器

docker container start webserver 

直接将一个已经终止的容器启动运行。

删除容器

docker rm <webserver> # 根据容器名字来删除容器,即删除名字为webserver的容器
docker container prune # 清理所有处于终止状态的容器

进入容器中操作

docker attach # 进入容器中后,执行exit 会导致容器直接终止 
docker exec # 进入容器中后,操作完成,执行 exit 不会导致容器终止,仍会继续运行
  • -d 后台运行
  • -i -t 一起使用时,即:-it 会给宿主机分配一个伪终端,可以使用 Linux 命令提示,命令执行结果仍然可以返回。
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • #include #include using namespace std; int main() {double...
    yangxiaosu阅读 1,287评论 0 0
  • 今天带陈斯塬做了色卡配对的工作。老师说出一种颜色,能够找到匹配的两块色卡放在工作毯上。依次摆放了十一种颜色。然后做...
    CASA三班阅读 929评论 0 0
  • 下肢静脉曲张影响的不仅是美观, 炎热的夏天人们上街纷纷的换上了自己美美的短裤短裙,不仅时尚更是在这炎热的夏季增添一...
    小伙子很棍调阅读 1,144评论 0 0
  • 小时候,清晰的记得,妈妈总是凶我。那时的我暗暗发誓,等我以后长大结婚生孩子了我一定不会像她一样,我一定做个温柔的妈...
    天凉好个秋123阅读 975评论 0 0