Thumbnail
Category: Lập trình

Kinh Nghiệm Docker

Date: February 7, 2021
11 views

1. Cài đặt Docker

Bạn vào trang này: https://hub.docker.com/

  • Đăng nhập
  • Tải xuống
  • Cài Đặt
  • Khởi động lại máy
  • Bật Docker lên

Các lệnh kiểm tra docker


docker version
docker ps
docker info

2. Những lệnh docker cơ bản

2.1 Start docker


// start
​
docker container run
docker run // phien ban cu
docker container run --publish 80:80 nginx 
docker container run --publish 80:80 --detach nginx //chay trong nen
docker container run --publish 80:80 --detach --name TenContainer nginx //chay trong nen
​

2.2 Hiển thị các container


docker container ls
docker container ls -a

2.3 Stop docker


docker container stop ...

2.4 Hiển thị những process đang chạy


docker container top tenContainer

2.5 Xem log


docker container logs tenContainer

2.6 Xóa container


docker container rm ... ... ...
docker container rm -f ... ... // xoa ngay ca khi container dang run

2.7 Help


docker container --help

3. Container mongo


// create
docker run --name tenContainer-d mongo
​
// list process of server
ps aux
  // search in list process
  ps aux | grep tuCanSearch (mongod)
  
// start and stop docker
docker stop tenContainer
docker start tenContainer

4. Quản lý nhiều container – mysql, webserver, proxy


// mysql
docker container run -d -p 3306:306 --name db -e MYSQL_ROOT_PASSWORD=yes mysql
docker container logs db
  
// webserver
docker container run -d --name webserver -p 8080:80 httpd
  
// proxy
docker container run -d --name proxy -p 88:80 nginx
  
// test
curl ip:port // curl localhost:8080
  
// xem các image sau khi remove container
docker image ls

Copyright © 2025 All Right Reserved