sitelike. org là một công cụ miễn phí để tìm kiếm và tìm các Trang web Tương tự, các lựa chọn thay thế hoặc có liên quan đến trang web đã cho
Nó giúp bạn tìm các trang web tương tự dựa trên sự trùng lặp từ khóa và đối tượng được chia sẻ
Nhóm của chúng tôi đang kiểm tra và tìm các trang web tương tự theo cách thủ công và khách truy cập của chúng tôi cũng đang giúp chúng tôi tìm các trang web tương tự tốt nhất
"Các trang web tương tự như" đầu tiên tìm các từ khóa tốt nhất và hàng đầu cho tất cả các trang web và xếp hạng chúng
Đã truy cập gần đây. 111 lần
Các bước sau đây mô tả cách chạy pinger
trên máy tính độc lập hoặc máy ảo. Xin lưu ý rằng máy cần có Node. js và curl
đã được cài đặt. Một cách dễ dàng để chạy bản trình diễn này là sử dụng Sân chơi Ubuntu Katacode được tìm thấy tại URL này
//katacoda.com/courses/ubuntu/playground
Bước 1. Đảm bảo rằng Nút. js đang chạy trên máy tính hoặc VM [máy ảo] của bạn. Chạy lệnh sau trong cửa sổ đầu cuối
node -v
Bạn sẽ nhận được đầu ra tương tự như sau
v8.11.3
[Số phiên bản có thể thay đổi tùy theo máy của bạn. ]
Nếu nút. js chưa được cài đặt, bạn sẽ gặp lỗi. Trong trường hợp đó, bạn có thể tìm hướng dẫn tải xuống và cài đặt Node. js ở đây
Bước 2. Sao chép kho lưu trữ này vào máy cục bộ hoặc VM
docker run -d --name pinger -p 3000:3000 -e CURRENT_VERSION=beta pinger:beta
0Bước 3. Điều hướng đến thư mục có mã nguồn pinger
docker run -d --name pinger -p 3000:3000 -e CURRENT_VERSION=beta pinger:beta
2Bước 4. Cài đặt các gói phụ thuộc của ứng dụng
docker run -d --name pinger -p 3000:3000 -e CURRENT_VERSION=beta pinger:beta
3Bước 5. Gọi ứng dụng
docker run -d --name pinger -p 3000:3000 -e CURRENT_VERSION=beta pinger:beta
4Bước 6. Gọi ứng dụng cho đầu ra bằng cách sử dụng curl
. Trong một cửa sổ đầu cuối mới thực hiện lệnh sau
docker run -d --name pinger -p 3000:3000 -e CURRENT_VERSION=beta pinger:beta
6Ở ĐÂU
docker run -d --name pinger -p 3000:3000 -e CURRENT_VERSION=beta pinger:beta
7 là cổng mặc địnhBạn có thể thay đổi cổng thời gian chạy của ứng dụng bằng cách đặt biến môi trường,
docker run -d --name pinger -p 3000:3000 -e CURRENT_VERSION=beta pinger:beta
8 thành số cổng bạn muốn sử dụngBạn nhận được đầu ra tương tự như sau
{
"APIVersion": "v2",
"startTime": "2018-10-23T22:54:27.516Z",
"interfaces": [
{
"ifname": "eth0",
"ipaddress": "10.32.0.13"
}
],
"secretMessage": "Kube is Cool",
"processId": 5,
"requestHeaders": {
"host": "xxx.241.xxx.171",
"upgrade-insecure-requests": "1",
"user-agent": "Mozilla/5.0 [Macintosh; Intel Mac OS X 10_13_6] AppleWebKit/537.36 [KHTML, like Gecko] Chrome/69.0.3497.100 Safari/537.36",
"accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8",
"accept-encoding": "gzip, deflate",
"accept-language": "en-US,en;q=0.9",
"x-cloud-trace-context": "78f550b3bbf754251021bb4a582f8bf0/17461875170587409562",
"via": "1.1 google",
"x-forwarded-for": "xx.169.xxx.145, xxx.241.xxx.171",
"x-forwarded-proto": "http",
"connection": "Keep-Alive"
},
"currentTime": "2018-10-24T15:06:49.046Z",
"requestUrl": "/"
}
Xây dựng và chạy pinger
dưới dạng bộ chứa Docker trên Katacoda
Bước 1. Truy cập Sân chơi Ubuntu trên Katacoda
//katacoda.com/courses/ubuntu/playground
Bước 2. Sao chép nguồn dự án từ GitHub
docker run -d --name pinger -p 3000:3000 -e CURRENT_VERSION=beta pinger:beta
0Bước 3. Điều hướng đến thư mục mã nguồn ứng dụng
6a619a913e0c pinger:beta "node server.js" About a minute ago Up About a minute 0.0.0.0:3000->3000/tcp pinger```
2Bước 4. Xây dựng hình ảnh vùng chứa
[Bạn phải kết nối với internet để bước này hoạt động. ]
6a619a913e0c pinger:beta "node server.js" About a minute ago Up About a minute 0.0.0.0:3000->3000/tcp pinger```
3Bước 5. Tạo vùng chứa để nó chạy
docker run -d --name pinger -p 3000:3000 -e CURRENT_VERSION=beta pinger:beta
Bạn sẽ nhận được id vùng chứa làm đầu ra, tương tự như thế này
6a619a913e0c pinger:beta "node server.js" About a minute ago Up About a minute 0.0.0.0:3000->3000/tcp pinger```
4 Xác nhận container đang chạy6a619a913e0c pinger:beta "node server.js" About a minute ago Up About a minute 0.0.0.0:3000->3000/tcp pinger```
5Bạn sẽ nhận được đầu ra tương tự như sau
6a619a913e0c pinger:beta "node server.js" About a minute ago Up About a minute 0.0.0.0:3000->3000/tcp pinger```
Bước 6. Gọi ứng dụng cho đầu ra bằng cách sử dụng curl
6a619a913e0c pinger:beta "node server.js" About a minute ago Up About a minute 0.0.0.0:3000->3000/tcp pinger```
7Bạn sẽ nhận được đầu ra tương tự như sau
{ "lo": [ { "address": "127.0.0.1", "netmask": "255.0.0.0", "family": "IPv4", "mac": "00:00:00:00:00:00", "internal": true, "cidr": "127.0.0.1/8" } ], "eth0": [ { "address": "172.18.0.2", "netmask": "255.255.255.0", "family": "IPv4", "mac": "02:42:ac:12:00:02", "internal": false, "cidr": "172.18.0.2/24" } ] }
Bước 7. Hãy mở pinger
như một trang web. Nhấp vào dấu [+] bên phải trang menu Katacoda/
Bước 8. nhấp vào
6a619a913e0c pinger:beta "node server.js" About a minute ago Up About a minute 0.0.0.0:3000->3000/tcp pinger```
9Bước 8. Nhập số cổng
docker run -d --name pinger -p 3000:3000 -e CURRENT_VERSION=beta pinger:beta
7 vào hộp văn bản trên trang web. Sau đó nhấp vào nút, { "lo": [ { "address": "127.0.0.1", "netmask": "255.0.0.0", "family": "IPv4", "mac": "00:00:00:00:00:00", "internal": true, "cidr": "127.0.0.1/8" } ], "eth0": [ { "address": "172.18.0.2", "netmask": "255.255.255.0", "family": "IPv4", "mac": "02:42:ac:12:00:02", "internal": false, "cidr": "172.18.0.2/24" } ] }1
Trang web sẽ xuất hiện. Nó đang gọi lại phiên bản đang chạy của pinger
Bước 9. Nếu bạn cần làm việc với pinger
bằng cách gọi vào máy chủ Katacoda, hãy sao chép URL trong thanh địa chỉ của trình duyệt và lưu nó vào tệp văn bản